From 753e936939ca779d84a09a04e1794e978019389f Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 00:37:34 +0100 Subject: [PATCH 01/92] initial draft --- docs/Q-and-A.md | 423 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 423 insertions(+) create mode 100644 docs/Q-and-A.md diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md new file mode 100644 index 000000000..2b1f7d89a --- /dev/null +++ b/docs/Q-and-A.md @@ -0,0 +1,423 @@ +# Q&A about Sidetree +**The questions are mixed basic and detailed, the answers are mostly directed towards generally interested people and newbies.** + +Why should you read or step through the Q&A? To get a different angle to the same topic: Sidetree. + +Architecture of Sidetree + +``` +{TBW} means: to be written +``` +- [Q&A about Sidetree](#qa-about-sidetree) + + [Disclaimer](#disclaimer) + + [List of questions and definitions](#list-of-questions-and-definitions) + * [Knowledge you should be confidently applying](#knowledge-you-should-be-confidently-applying) + * [Actions you should be comfortable with](#actions-you-should-be-comfortable-with) +- [Jump table to categories](#jump-table-to-categories) + +Inspired by [specifications](https://identity.foundation/sidetree/spec/) and questions raised during DIF Sidetree WG meetings, but also issues created and handled [here](https://github.com/decentralized-identity/sidetree/issues) and the progress made, here on Github (Turn on 'Watch' if you want to be notified of conversations). + +Beware: A Q&A is always *work in progress*. Tips & help welcome. + +### Disclaimer +None of the respondents in the **open** repo and presentations have been explicitly named as a source, except for ***@csuwildcat*** (Daniel Buchner, expert), ***@thehenrytsai*** (Henry Tsai, expert) and ***@henkvancann*** (noob). + +If there is no reference added to the answers, then its content stems from either one or more of these sources +- [Spec]https://identity.foundation/sidetree/spec/ +- [Github Sidetree](https://github.com/decentralized-identity/sidetree) +- it's Daniel Buchner or Henry Tsai who answered the question. +Most of the editing is done by @henkvancann, which might have introduced ommission, errors, language glitches and such. Sorry for that, feel free to correct by submitting a pull request (PR).\ +For practical reasons educational images uploaded by Github members may have been downloaded. We de-personalised them by giving images a new name. Under these new names these images have been uploaded to github and used in the Q&A to clarify the questions and answers. + +Sidetree's content is licensed under the [Apache License 2.0](https://github.com/decentralized-identity/sidetree/blob/master/LICENSE). + +We've done our best to protect the privacy of the Github by investigating the images we used. We haven't come across personal identifiable information (pii). However, should we have made a mistake after all, please let us know and we'll correct this immediately. + +### List of questions and definitions + +- [Definitions:](#definitions) + - [Agent](#agent) + - [Agency](#agency) + - [Claim](#claim) + - [Content-addressable hash](#content-addressable-hash) + - [Controller](#controller) + - [Cryptocurrency](#cryptocurrency) + - [Decentralized Identity](#decentralized-identity) + - [Entropy](#entropy) + - [Entity](#entity) + - [Identity](#identity) + - [Key](#key) + - [Normative](#normative) + - [Non-Normative](#non-normative) + - [Payload](#payload) + - [Public Key Infrastructure](#public-key-infrastructure) + - [Root of trust](#root-of-trust) + - [Secret](#secret) + - [Self Sovereign Identity](#self-sovereign-identity) + - [Transfer](#transfer) + - [Trust-over-IP](#trust-over-ip) + - [Validator](#validator) + - [Verifiable Credential](#verifiable-credential) + - [W3C DID](#w3c-did) + - [(Digital Identity) Wallet](#-digital-identity--wallet) + +- [Q&A section General](#qa-section-general) +- [Q&A section Sidetree operational](#qa-section-sidetree-operational) +- [Q&A section Userinterface](#qa-section-userinterface) +- [Q&A section Identifiers](#qa-section-identifiers) +- [Q&A section Wallets](#qa-section-wallets) +- [Q&A section Signatures](#qa-section-signatures) +- [Q&A section Proofs](#qa-section-proofs) +- [Q&A section Private Key Management](#qa-section-private-key-management) +- [Q&A section Blockchain](#qa-section-blockchain) +- [Q&A section Agencies](#qa-section-agencies) +- [Q&A section Witness](#qa-section-witness) + +Table of contents generated with markdown-toc + +## Knowledge you should be confidently applying +- The definitions above +- W3C DIDs +- Public private key pairs +- Bitcoin Improvement Protocols: BIP32, BIP39, BIP44, BIP47, BIP49, BIP84, BIP174 +- hierarchical deterministic derivation paths +- Base58 +- Eliptic curves +- {TBW} +## Actions you should be comfortable with +- Amend knowledge and keep existing knowledge up to date +- create a key pair safely and back it up safely +- {TBW} + +# Jump table to categories +- [General](#qa-section-general) +- [Sidetree operational](#qa-section-sidetree-operational) +- [Userinterface](#qa-section-userinterface) +- [Identifiers](#qa-section-identifiers) +- [Wallets](#qa-section-wallets) +- [Signatures](#qa-section-signatures) +- [Proofs](#qa-section-proofs) +- [Private Key Management](#qa-section-private-key-management) +- [Blockchain](#qa-key-blockchain) +- [Agencies](#qa-key-agencies) + + +# Definitions + +## Abbreviations +In alphabetic order:\ +ACDC = Authentic Chained Data Container Task Force +DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ +DIF = Decentralized Identity Foundation\ +DDO = DID Document, look up W3D DID standardization for more info\ +DHT = Distributed Hash Table\ +DIF = Decentralized Identity Foundation, https://identity.foundation\ +DKMI = Decentralized Key Mangement Infrastructure\ +IPv4 = standard Internet Protocol, version 4\ +PKI = [Public Key Infrastructure](#public-key-infrastructure)\ +PR = Pull Request; github terminology\ +SSSI = [Self Sovereign Identity](#self-sovereign-identity)\ +VC = Verifiable Credential, look up W3D DID standardization for more info\ +WASM = [WebAssembly](#WebAssembly) + + +Definitions in alphabetic order: + +Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the **Question and Answers** on a simpler level, and to be able to put Sidetree in relation to other fields of interest. + +#### Authentic Chained Data Container Task Force +Or ACDC. The purpose of the Authentic Chained Data Container (ACDC) Task Force is to draft a TSS (ToIP Standard Specification) that defines the standard requirements for the semantics of Authentic Provenance Chaining of Authentic Data Containers. [See more](https://wiki.trustoverip.org/display/HOME/ACDC+%28Authentic+Chained+Data+Container%29+Task+Force) + +#### Agent +A representative for an _identity_. MAY require the use of a_wallet_. MAY support _transfer_ + +#### Agency +Agents can be people, edge computers and the functionality within [`wallets`](#digital-identity-wallet). The service an agent offers is agency. + +#### Claim +An assertion of the truth of something, typically one which is disputed or in doubt. A set of claims might convey personally identifying information: ½name, address, date of birth and citizenship, for example. ([Source](https://www.identityblog.com/?p=352)). + +#### Content-addressable hash +Content addressing is a way to find data in a network using its content rather than its location. The way we do is by taking the content of the content and hashing it. Try uploading an image to IPFS and get the hash using the below button. In the IPFS ecosystem, this hash is called Content Identifier, or CID. +#### Controller +The entity that has the ability to make changes to an _identity_, _cryptocurrency_ or v_erifiable credential_. + +The controller of an `autonomous identifier` is the entity (person, organization, or autonomous software) that has the capability, as defined by derivation, to make changes to an `Event Log`. This capability is typically asserted by the control of a single inception key. In DIDs this is typically asserted by the control of set of cryptographic keys used by software acting on behalf of the controller, though it may also be asserted via other mechanisms. In Sidetree an AID has one single controller. Note that a DID may have more than one controller, and the DID `subject` can be the DID controller, or one of them. + +#### Cryptocurrency +A digital asset designed to work as a medium of exchange wherein individual coin ownership records are stored in a digital ledger or computerized database using strong cryptography to secure transaction record entries, to control the creation of additional digital coin records. See [more](https://en.wikipedia.org/wiki/Cryptocurrency) + +#### Decentralized Identity +DID; Decentralized identity is a technology that uses cryptography to allow individuals to create and control their own unique identifiers. They can use these identifiers to obtain `Verifiable Credentials` from trusted organisations and, subsequently, present elements of these credentials as proof of claims about themselves. In this model, the individual takes ownership of their own identity and need not cede control to centralized service providers or companies. + +#### Entropy +Unpredictable information. Often used as a _secret_ or as input to a _key_ generation algorithm.[More](https://en.wikipedia.org/wiki/Entropy_(information_theory)) + +The term entropy is also used to describe the degree of unpredictability of a message. Entropy is then measured in bits. The degree or strength of randomness determines how difficult it would be for someone else to reproduce the same large random number. This is called _collision resistance_. + +#### Entity +Entities are not limited to natural persons but may include groups, organizations, software agents, things, and even data items. + +#### Identity +A unique entity. Typically represented with a unique identifier. + +#### Key +A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) + +#### Normative +In general, we call a theory “normative” if it, in some sense, tells you what you should do - what action you should take. If it includes a usable procedure for determining the optimal action in a given scenario. [Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). + +#### Non-normative +A theory is called non-normative if it does not do that. In general, the purpose of non-normative theories is not to give answers, but rather to describe possibilities or predict what might happen as a result of certain actions. +[Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). + +#### Payload +The term 'payload' is used to distinguish between the 'interesting' information in a chunk of data or similar, and the overhead to support it. It is borrowed from transportation, where it refers to the part of the load that 'pays': for example, a tanker truck may carry 20 tons of oil, but the fully loaded vehicle weighs much more than that - there's the vehicle itself, the driver, fuel, the tank, etc. It costs money to move all these, but the customer only cares about (and pays for) the oil, hence, 'pay-load'. [source](https://softwareengineering.stackexchange.com/questions/158603/what-does-the-term-payload-mean-in-programming). + +Now payload in `Sidetree`. The payload could be one of the following cryptographical building blocks in Sidetree: +- a content digest hash +- a root hash of a Merkletree +- a public key +Note that the Sidetree never puts raw data or privacy sensitive data in its JSON files.\ +_(@henkvancann)_ + +#### Public Key Infrastructure +A public key infrastructure (PKI) is a set of roles, policies, hardware, software and procedures needed to create, manage, distribute, use, store and revoke digital certificates and manage public-key encryption. [Wikipedia].(https://en.wikipedia.org/wiki/Public_key_infrastructure) + +#### Race condition +A race condition or race hazard is the condition of an electronics, software, or other system where the system's substantive behavior is dependent on the sequence or timing of other uncontrollable events. It becomes a bug when one or more of the possible behaviors is undesirable. [Source](https://en.wikipedia.org/wiki/Race_condition). + +#### Root of trust +Replace human basis-of-trust with cryptographic root-of-trust. With verifiable digital signatures from asymmetric key cryptography we may not trust in “what” was said, but we may trust in “who” said it.\ +The root-of-trust is consistent attribution via verifiable integral non-repudiable statements. + +#### Secret +Information controlled by an identity. MAY be used to derive _key_s. + +#### Self Sovereign Identity +SSI is a new model for Internet-scale digital identity based on an emerging set of protocols, cutting edge cryptography and open standards. Technological and social movements have come together that make SSI possible.\ +[Source](https://livebook.manning.com/book/self-sovereign-identity/chapter-1/v-8/14).\ +Decentralisation of the `root-of-trust` and `verifiable credentials` come into play and delivers “user-centric identity”: more control and self-determination of individuals, individuals machines and combinations of these, that identify as one.\ +_(@henkvancann)_ + +#### Subject +A digital subject: A person or thing represented or existing in the digital realm which is being described or dealt with. ([Source](https://www.identityblog.com/?p=352)). + +#### Transfer +The process of changing the _controller_ of _cryptocurrency_, _identity_ or _verifiable credential_. MAY require the use of a _key_. + +#### Transferable identifier +And identifier of which you can rotate its controlling private key. When the private key for a transferable identifier become exposed to potential compromise then control over the identifier may be transferred to a new key-pair to maintain security. + +#### Trust-over-IP +It's a term related to the effort of a foundation. The Trust over IP Foundation is an independent project hosted at Linux Foundation to enable the trustworthy exchange and verification of data between any two parties on the Internet. [More](https://trustoverip.org/about/faq/). + +#### Validator +a _validator_ is anybody that wants to estblish control-authority over an identifier, created by the controller of the identifier. Validators verify the log, they apply duplicity detection or they leverage somebody else's duplicity detection or apply any other logic so they can say "Yes these are events I can trust". + +During validation of virtual credentials for example, a `verifier` checks to see if a `verifiable credential` (VC) has been signed by the controller of this VC using the applicable verification method. + +#### Verifiable Credential +VC; A data model for conveying claims made by an issuer about a subject. See [vc-data-model](https://www.w3.org/TR/vc-data-model/) for more. + +#### W3C DID +The W3C consortium Decentralized ID standardization. [More](https://w3c.github.io/did-core/). + +#### WebAssembly +WASM, or just WA) is an _open standard_ that defines a portable binary-code format for executable programs, and a corresponding textual assembly language, as well as interfaces for facilitating interactions between such programs and their host environment.\ +The main goal of WebAssembly is to enable high-performance applications on web pages, but the format is designed to be executed and integrated in other environments as well, including standalone ones. [More info](https://en.wikipedia.org/wiki/WebAssembly). + +#### (Digital Identity) Wallet +In our context it is software and sometimes hardware that serves as a key store and functionality. Keys can be private keys and public keys, hashes and pointers. Functionality can be signing, invoices (receive), send, virtual credentials, delegation, etc. This is the [`agency`](#agency) part of a wallet. \ +[More about digital ID Wallets](https://www.thalesgroup.com/en/markets/digital-identity-and-security/government/identity/digital-identity-services/digital-id-wallet)\ +[More about cryto Wallets](https://cryptocurrencyfacts.com/what-is-a-cryptocurrency-wallet/). + +# Q&A section General + +## What is Sidetree? +Sidetree is a protocol for creating scalable decentralized public key infrastructure (DPKI) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. +## What is the setting of sidetree? +The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. +## For who is Sidetree? +{TBW} +## Why use Sidetree? +{TBW} +## What is so unique to Sidetree? +Sidetree has a very small footprint on Settle Layer 1 of the trust-over-IP model. It staches multiple identity transactions into on transaction; Lightning Network like in Bitcoin. + +## Is Sidetree a DID? +`Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ +_(@henkvancann)_ + +## How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? +[Trust-over-IP](#trust-over-ip): +- Sidetree's goal is {TBW} +- Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree uses {TBW} +_(@henkvancann)_ +- Layer 2 (communication layer): Non existing in Sidetree, because Sidetree is end-verifiable. Sidetree can use any other means of communication between actors in the ecosystem +- Layer 3 (transaction layer): Since Sidetree focuses on the more fundamental part of authentication for the internet, you won't find match functionality for usual trust-over-IP transaction like VCs or money. +- Layer 4 (application layer): {TBW} +_(@henkvancann)_ + + +## Who is Sidetree? Is it a company or a not for profit? +Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and within that in the *Identity and Discovery* Workgroup. +Due to its licensing structure, Sidetree isn't owned by anyone and everyone at the same time. The Intellectual Property Right of Sidetree is hosted with `DIF`. It is an open source project. + +On github Sidetree is - and will become even more - a thickening bunch of repositories: + - https://github.com/decentralized-identity/Sidetree + + Lastly, Microsoft is an important promotor of Sidetree and employer of some contributors. + _(@henkvancann)_ + +## In what programming languages is Sidetree available? +In Javascript. +_(@henkvancann)_ + +## Does Sidetree cooperate with other projects in the self-sovereign Identity field? +Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW There are also non-formal relation with the newly launched trust-over-ip foundation?, how / where does Sidetree fit in trust-over-ip? + +## What's the diffrence between a `normative` and `non-normative` description or theory? +See the [definitions](#normative) section for what both are. For example, theories of ethics are generally `normative` - you should not kill, you should help that person, etc. Economics is most commonly `non-normative` - instead of asking “how should this person choose which goods to buy?”, we are often more interested in “how does this person choose which commodities they buy?”. + +# Q&A section Sidetree operational + +## Where can I download Sidetree? +On (sub)page(s of) [github](https://github.com/decentralized-identity/sidetree) + +## Where can we find the code and how could a coder get started? +The homepage on github [README.md](../README.md) pretty much sums up all the possibilities to download the available code and how developers can engage in the development process currently. We welcome contributions. + +## What would you see as the main drawback of Sidetree? +{TBW} + +## How can it be one solution, fit for more DIDs? +{TBW} +## Where you would need something quite different than Sidetree? +{TBW} + +## How does Sidetree scale +{TBW} + +## How does Sidetree keep identifiers secure? +{TBW} + +## How does Sidetree handle `race conditions`? +{TBW} + +## What are the security risks of Sidetree with regard to the identity protocol? +Harm that can be done to the a `controller`: {TBW}\ +Harm that can be done to a `verifier`: {TBW} + +## Is Sidetree post-quantum secure? +{TBW} + +## What happens if I or other people are offline? +{TBW} + +## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? +{TBW} +## Could Sidetree work with be pruned or charded blockchains? +{TBW} +## How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is? +{TBW} + +# Q&A section Userinterface + +## What does Sidetree look like? +Currently `Sidetree` is just code, that can be tested and executed in a terminal on the command line. Private key management of Sidetree will look like `wallets`.\ +{TBW}\ +_(@henkvancann)_ + +## Is there a Sidetree course or webinar available? +{TBW} + + +## Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? +{TBW} + +# Q&A section Root of trust + +## What do I need to trust in Sidetree? +{TBW} + +## How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist? +{TBW} + +# Q&A section Identifiers + +## How is a Sidetree identifier different than a regular identifier in DID methods? +{TBW} + +## Is my Sidetree identifier public? +{TBW} + +## Is a Sidetree identifier GPDR proof? +{TBW} + +## Does Sidetree support transferable identifiers? +{TBW} + +# Q&A section Wallets + +## Do I need a wallet for Sidetree? +{TBW} + +## How can I backup the Sidetree identifiers in my wallet? +{TBW} +## Can I receive crypto money in my Sidetree wallet? +{TBW} +## Does a Sidetree wallet store virtual credentials connect to my identifiers? +{TBW} + +# Q&A section Signatures + +## Who can sign off my proofs and identifiers? +{TBW} +## What is the practical use of signatures? +{TBW} + +# Q&A section Proofs + +## What does Sidetree proof? +{TBW} + + +## Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? +{TBW} + +# Q&A section Private Key Management + +## How secure is the Sidetree infrastructure? +{TBW} + +## How multi-tasking is Sidetree? +{TBW} +## Does your public-private-key format matter in Sidetree? +{TBW} + +## Not your keys, not your identity? +{TBW} + +## The wallet is there to store my Sidetree private keys safely, no? +{TBW} +## Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? +{TBW} +## How to delegate control over my private keys that control my identifiers? +{TBW} +# Q&A section Blockchain + +## Does Sidetree use a blockchain? +Yes, Sidetree is blockchain agnostic. \ +_(@henkvancann)_ + +## What's the difference between Sidetree and blockchain? +{TBW} + + +# Q&A section Agencies + +## What does the governance framework of Sidetree look like? +> Decentralized systems must coordinate across multiple parties, all acting independently in their own self-interest. This means that the rules of engagement and interaction must be spelled out and agreed to ahead of time, with incentives, disincentives, consequences, processes, and procedures made clear. +{TBW} +DRAFT BY _(@henkvancann)_ \ No newline at end of file From d53f346ae476ffa066f881878238173e205ddda7 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 00:41:20 +0100 Subject: [PATCH 02/92] resolved a few copy errors from source --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 2b1f7d89a..aba479f81 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -254,8 +254,8 @@ _(@henkvancann)_ - Sidetree's goal is {TBW} - Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree uses {TBW} _(@henkvancann)_ -- Layer 2 (communication layer): Non existing in Sidetree, because Sidetree is end-verifiable. Sidetree can use any other means of communication between actors in the ecosystem -- Layer 3 (transaction layer): Since Sidetree focuses on the more fundamental part of authentication for the internet, you won't find match functionality for usual trust-over-IP transaction like VCs or money. +- Layer 2 (communication layer): {TBW} +- Layer 3 (transaction layer): {TBW} - Layer 4 (application layer): {TBW} _(@henkvancann)_ From 9e120caaa3899872c6954939162d158a2dcbaaa9 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 13:30:33 +0100 Subject: [PATCH 03/92] logo added and external dependencies of Sidetree? --- docs/Q-and-A.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index aba479f81..ad2ec445b 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -3,7 +3,7 @@ Why should you read or step through the Q&A? To get a different angle to the same topic: Sidetree. -Architecture of Sidetree +Sidetree logo ``` {TBW} means: to be written @@ -238,12 +238,16 @@ In our context it is software and sometimes hardware that serves as a key store Sidetree is a protocol for creating scalable decentralized public key infrastructure (DPKI) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. +## How is the inner working of Sidetree? +Architecture of Sidetree + ## For who is Sidetree? {TBW} ## Why use Sidetree? {TBW} ## What is so unique to Sidetree? -Sidetree has a very small footprint on Settle Layer 1 of the trust-over-IP model. It staches multiple identity transactions into on transaction; Lightning Network like in Bitcoin. +Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ +Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP model. It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin. ## Is Sidetree a DID? `Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ @@ -288,6 +292,16 @@ On (sub)page(s of) [github](https://github.com/decentralized-identity/sidetree) ## Where can we find the code and how could a coder get started? The homepage on github [README.md](../README.md) pretty much sums up all the possibilities to download the available code and how developers can engage in the development process currently. We welcome contributions. +## What are the external dependencies of Sidetree? +_I hear ya: "Sidetree is able to do all this **without requiring** trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on." But what does Sidetree require instead?_ +Sidetree is dependent of: +1. Proper IPFS data management and Identity and Access Management via API keys? +2. Reasonable fees and confirmation-times on layer 1 +3. Mining and governance of the layer 1 blockchain it settles on. +4. Ongoing development and blockchain maintenance for safety of the records now and in the future. +5. {TBW} +_(@henkvancann)_ + ## What would you see as the main drawback of Sidetree? {TBW} From 776a801f0977ed94b64b455e92d181855f06af12 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 14:18:58 +0100 Subject: [PATCH 04/92] delta-based and BX in Sidetree" :q --- docs/Q-and-A.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index ad2ec445b..a11a3cccf 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -107,6 +107,7 @@ We've done our best to protect the privacy of the Github by investigating the im ## Abbreviations In alphabetic order:\ ACDC = Authentic Chained Data Container Task Force +BX = [Bidirectional model transformation](#bidirectional-model-transformation) DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ DIF = Decentralized Identity Foundation\ DDO = DID Document, look up W3D DID standardization for more info\ @@ -134,6 +135,10 @@ A representative for an _identity_. MAY require the use of a_wallet_. MAY suppor #### Agency Agents can be people, edge computers and the functionality within [`wallets`](#digital-identity-wallet). The service an agent offers is agency. +#### Bidirectional model transformation +Or `BX`. Keeping a system of models mutually consistent (model synchronization) is vital for model-driven engineering. In a typical scenario, given a pair of inter-related models, changes in either of them are to be propagated to the other to restore consistency. This setting is often referred to as bidirectional model transformation (BX). Delta-based is the way to go for Side-tree. +[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) + #### Claim An assertion of the truth of something, typically one which is disputed or in doubt. A set of claims might convey personally identifying information: ½name, address, date of birth and citizenship, for example. ([Source](https://www.identityblog.com/?p=352)). @@ -150,6 +155,15 @@ A digital asset designed to work as a medium of exchange wherein individual coin #### Decentralized Identity DID; Decentralized identity is a technology that uses cryptography to allow individuals to create and control their own unique identifiers. They can use these identifiers to obtain `Verifiable Credentials` from trusted organisations and, subsequently, present elements of these credentials as proof of claims about themselves. In this model, the individual takes ownership of their own identity and need not cede control to centralized service providers or companies. +#### Delta-based +Delta-based (vs. _state-based_) is a notion that is hard to grasp. See it simplified as _"keeping Sidetree data internally consistent and in sync"_. + +The Sidetree protocol defines a core set of `DID PKI` state change operations, structured as **delta-based** Conflict-Free Replicated Data Types.\ +Given pairs of inter-related models (nodes / peers) in Sidetree, changes in either of them are to be propagated to the other to restore consistency; also called [BX](#bidirectional-model-transformation).\ +Propagation operations use deltas as input and output rather than compute them internally. Such frameworks (in our case a **tree-oriented**) have been built for the _asymmetric_ BX case, in which one model in the pair is a view of the other and hence does not contain any new information. In practice, however, it is often the case that two models share some information but each of them contains something new not present in the other; we call this case _symmetric_ `BX`. + +[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) + #### Entropy Unpredictable information. Often used as a _secret_ or as input to a _key_ generation algorithm.[More](https://en.wikipedia.org/wiki/Entropy_(information_theory)) @@ -313,6 +327,17 @@ _(@henkvancann)_ ## How does Sidetree scale {TBW} +## How does Sidetree keep data internally consistent over nodes? +In brief: By using **delta-based** Conflict-Free Replicated Data Types. _(@henkvancann)_\ + +Despite early availability on the market, `BX` tools did not gain much user appreciation because of semantic issues. A user should clearly understand the behavior of synchronization procedures implemented by a tool. The majority of algebraic BX frameworks are _state-based_. Synchronizing operations take the states of models before and after update as input, and produce new states of models as output. This design assumes that model alignment, i.e., discovering relations (deltas) between models, +is done by update propagating procedures themselves. Hence, two quite different operations—heuristics-based delta discovery and algebraic delta propagation are merged, which causes several theoretical and practical problems; See the source for several examples.\ +To separate delta discovery and propagation, several researchers proposed to build `delta-based` frameworks, in which propagation operations use deltas as input and output rather than compute them internally. Such frameworks (a general one and a **tree-oriented**) have been built for the _asymmetric_ BX case, in which one model in the pair is a view of the other and hence does not contain any new information. In practice, however, it is often the case that two models share some information but each of them contains something new not present in the other; we call this case _symmetric_ `BX`.\ +[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) + +To summarize: Sidetree keeps data consitent by using a delta-based tree-oriented framework and performs _symmetric_-`BX`information sharing.\ +_(@henkvancann)_ + ## How does Sidetree keep identifiers secure? {TBW} From a15a5f32ebeb1042f3b987fd8fcc33f591ce2334 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 22:37:49 +0100 Subject: [PATCH 05/92] JWK explained --- docs/Q-and-A.md | 43 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index a11a3cccf..3e0f51e69 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -108,12 +108,14 @@ We've done our best to protect the privacy of the Github by investigating the im In alphabetic order:\ ACDC = Authentic Chained Data Container Task Force BX = [Bidirectional model transformation](#bidirectional-model-transformation) +CAS = Content Addressable Storage DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ DIF = Decentralized Identity Foundation\ DDO = DID Document, look up W3D DID standardization for more info\ DHT = Distributed Hash Table\ DIF = Decentralized Identity Foundation, https://identity.foundation\ DKMI = Decentralized Key Mangement Infrastructure\ +JWK = [JSON Web Key](#json-web-key) IPv4 = standard Internet Protocol, version 4\ PKI = [Public Key Infrastructure](#public-key-infrastructure)\ PR = Pull Request; github terminology\ @@ -175,6 +177,18 @@ Entities are not limited to natural persons but may include groups, organization #### Identity A unique entity. Typically represented with a unique identifier. +#### JSON Web Key +A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517). +The following example JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: +``` + {"kty":"EC", + "crv":"P-256", + "x":"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU", + "y":"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0", + "kid":"Public key used in JWS spec Appendix A.3 example" + } +``` + #### Key A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) @@ -316,11 +330,15 @@ Sidetree is dependent of: 5. {TBW} _(@henkvancann)_ +## In what can we find the efficiency booster that Sidetree promises to be? +Sidetree nodes that participate in writing operations into the overlay network do so by **anchoring** Content-Addressable Storage (`CAS`) (e.g. IPFS) references to **aggregated** bundles of operations in an underlying ledger. + ## What would you see as the main drawback of Sidetree? {TBW} ## How can it be one solution, fit for more DIDs? {TBW} + ## Where you would need something quite different than Sidetree? {TBW} @@ -354,8 +372,22 @@ Harm that can be done to a `verifier`: {TBW} ## What happens if I or other people are offline? {TBW} +## How to handle multiple versions of Sidetree protocol. How to keep the network in sync? +The rules and parameters of the Sidetree protocol may change in the future, resulting in new versions of the specification. +#### Version Segment Definitions: +1. Major: Major protocol evolution, with breaking protocol advancements so large they warrant incrementing the major version. +2. Minor: Critical updates, protocol forking changes, or security patches that require all nodes to upgrade. +3. Patch: Non-critical changes that do not require nodes to upgrade. + +#### New Version Activation +New versions of the protocol, or modifications to parameter values by implementers, muat be activated at a specified _Ledger Time_ so **all nodes can remain in sync by enforcing the same ruleset and parameters** beginning at the same logical starting point.\ +All transactions that occur after the specified Ledger Time will adhere to the associated version’s rules and parameters until a newer version of the protocol is defined and implemented at a future Ledger Time.\ +New Version Activation is **necessary for Minor and Major version segments**; the ones with breaking protocol advancements, and protocol forking changes, or security patches. +{_@henkvancann_} + ## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? -{TBW} + + ## Could Sidetree work with be pruned or charded blockchains? {TBW} ## How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is? @@ -451,8 +483,15 @@ Yes, Sidetree is blockchain agnostic. \ _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? -{TBW} +Lots. There are only a few similarities for the record: + + + +## Why does Sidetree need a blockchain? +_...when it has nodes in a network that could federatively establish consensus?_ +The ledger (blockchain) acts as a linear chronological sequencing oracle, which the Sidetree protocol leverages to **order** DID PKI operations in an **immutable** history all observing nodes can **replay** and validate. It is this ability to replay the precise sequence of DID PKI state change events, and process those events using a common set of deterministic rules, that allows Sidetree nodes to achieve a consistent view of DIDs and their DID Document states, without requiring any additional consensus mechanism. +The underlaying blockchain provides the consensus mechanism to come to immutable time-stamped ordering. # Q&A section Agencies From 91f66008b91b8c98d4cdb24dba54319da04f0695 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 22:50:54 +0100 Subject: [PATCH 06/92] Jdeterministic ruleset explained --- docs/Q-and-A.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 3e0f51e69..275e91ef2 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -166,6 +166,10 @@ Propagation operations use deltas as input and output rather than compute them i [Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) +#### Deterministic Ruleset (of Sidetree) +Which guarantees only one `fork` of a DID’s state history can ever be valid.\ +To better understand this, read this [section](https://identity.foundation/sidetree/spec/#late-publishing) that illustrates a DID owner, Alice, creating forks by creating and anchoring operations in the past that she does not expose to the network. Known as _Late Publishing_ of a DID operation. + #### Entropy Unpredictable information. Often used as a _secret_ or as input to a _key_ generation algorithm.[More](https://en.wikipedia.org/wiki/Entropy_(information_theory)) @@ -178,8 +182,8 @@ Entities are not limited to natural persons but may include groups, organization A unique entity. Typically represented with a unique identifier. #### JSON Web Key -A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517). -The following example JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: +A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517).\ +The following **example** JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: ``` {"kty":"EC", "crv":"P-256", @@ -333,6 +337,10 @@ _(@henkvancann)_ ## In what can we find the efficiency booster that Sidetree promises to be? Sidetree nodes that participate in writing operations into the overlay network do so by **anchoring** Content-Addressable Storage (`CAS`) (e.g. IPFS) references to **aggregated** bundles of operations in an underlying ledger. +## "Process operations in accordance with the protocol deterministic ruleset." What does this mean? +Read this [section](https://identity.foundation/sidetree/spec/#late-publishing) that illustrates a DID owner, Alice, creating forks by creating and anchoring operations in the past that she does not expose to the network. Known as _Late Publishing_ of a DID operation.\ +This type of processing guarantees only one `fork` of a DID’s state history can ever be valid. + ## What would you see as the main drawback of Sidetree? {TBW} From 3c9c078080df8efb3ce480448afca6c4955c501b Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 6 Jan 2021 23:14:19 +0100 Subject: [PATCH 07/92] privacy preserving GPDR proof --- docs/Q-and-A.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 275e91ef2..cbae9b24c 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -65,6 +65,7 @@ We've done our best to protect the privacy of the Github by investigating the im - [Q&A section Sidetree operational](#qa-section-sidetree-operational) - [Q&A section Userinterface](#qa-section-userinterface) - [Q&A section Identifiers](#qa-section-identifiers) +- [Q&A section File structure](#file-structure) - [Q&A section Wallets](#qa-section-wallets) - [Q&A section Signatures](#qa-section-signatures) - [Q&A section Proofs](#qa-section-proofs) @@ -316,6 +317,14 @@ Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https:// ## What's the diffrence between a `normative` and `non-normative` description or theory? See the [definitions](#normative) section for what both are. For example, theories of ethics are generally `normative` - you should not kill, you should help that person, etc. Economics is most commonly `non-normative` - instead of asking “how should this person choose which goods to buy?”, we are often more interested in “how does this person choose which commodities they buy?”. +## Is Sidetree privacy preserving / GPDR proof? +These are the information-hiding measures taken in the protocol to facilitate compliance with privacy rules: +- No sensitive data on layer 1, which can be an open public blockchain +- THe content in the CAS layer 2, example IPFS, works with `commitments`. A commitment can be shared without revealing the commit value. +- Files-structures are designed to minimize permanently retained data +- Operation Request of type Recover or Deactivate +{TBW : unclear wether `Deactivate` obeys the right to be forgotten}\ +_(@henkvancann)_ # Q&A section Sidetree operational ## Where can I download Sidetree? @@ -437,6 +446,13 @@ _(@henkvancann)_ ## Does Sidetree support transferable identifiers? {TBW} +# File structure + +## What do we need IPFS for? +To store transactions between and changes to DDO's. Sidetree is Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice. + +minimize permanently retained data + # Q&A section Wallets ## Do I need a wallet for Sidetree? @@ -493,8 +509,6 @@ _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? Lots. There are only a few similarities for the record: - - ## Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ From 1e7b95b474056cdb41b15bd5b5477b40b13e2df5 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 01:01:30 +0100 Subject: [PATCH 08/92] difference between Sidetree and blockchain --- docs/Q-and-A.md | 15 +++++++++++---- docs/images/.DS_Store | Bin 0 -> 6148 bytes docs/images/Sidetree-file-structure.png | Bin 0 -> 204149 bytes docs/images/sidetree-logo.png | Bin 0 -> 207392 bytes 4 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 docs/images/.DS_Store create mode 100644 docs/images/Sidetree-file-structure.png create mode 100644 docs/images/sidetree-logo.png diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index cbae9b24c..c8fcc39d2 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -3,7 +3,7 @@ Why should you read or step through the Q&A? To get a different angle to the same topic: Sidetree. -Sidetree logo +Sidetree logo ``` {TBW} means: to be written @@ -360,7 +360,11 @@ This type of processing guarantees only one `fork` of a DID’s state history ca {TBW} ## How does Sidetree scale -{TBW} +This image speaks a thousand words:\ +Sidetree file structure +Sidetree is a lean and mean structure. The content of Sidetree mainly consists of JSON files of hashes, signatures and other cryptographical proofs and pointers. And it connects to other highly scaleable technologies, like IPFS and blockchains. +Sidetree logo +The importance of this structure for scaleability is rewarded in the Sidetree-logo. ## How does Sidetree keep data internally consistent over nodes? In brief: By using **delta-based** Conflict-Free Replicated Data Types. _(@henkvancann)_\ @@ -374,7 +378,8 @@ To summarize: Sidetree keeps data consitent by using a delta-based tree-oriented _(@henkvancann)_ ## How does Sidetree keep identifiers secure? -{TBW} + - Internally by commitment schemes + - Externally by stressing the importance of proper key management ## How does Sidetree handle `race conditions`? {TBW} @@ -507,7 +512,9 @@ Yes, Sidetree is blockchain agnostic. \ _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? -Lots. There are only a few similarities for the record: +Lots, it's a totally different beast. There are only a few similarities, for the record: +- THe tree-like structure of Side-tree resembles the Merkletree in which blockchain tend to store proofs of transactions (hashes) +- Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. ## Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ diff --git a/docs/images/.DS_Store b/docs/images/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..933b1b35bb3b71dbb85c3b7c5da60917766f8071 GIT binary patch literal 6148 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

s;H9ti&+f6uFZy|H^psC#t_o{5E8R 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 A{r~^~ literal 0 HcmV?d00001 diff --git a/docs/images/sidetree-logo.png b/docs/images/sidetree-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..231c4f20316f6d0b8d8cbe8fada37ba2a0dbb0cf GIT binary patch literal 207392 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

C& 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

KkmB#7`16oN{w^Rn+SEUT z{8K%={PgGP=}7-SCA=r7Qi%Vd@IS)jssCGHpR>OX@ZIHoe7#VZ$nfH0l-+K5E++E=9%f88d@%|!s!v7)H6TZms^TJ_I+~y9_34%LUC(L8V{OwqE z_T$Ab4B@dhu}=pdcpw0$LmyEoi`!`Unwl-t?%~ssA}UY9x!T`wZ`&!ZOg#buy{0F( z2Ck5d!OJ^pdv~S8y>!Dq=@SW3R!bf4irseQ0J^vglo<{RRjAZxQyZLB&vR!zaUL!m zROTSMAOxy27SxY?V}{to17AH-igq+KkqCuADrq!S=gU#=NY;)n;R3Gmqf<7h%&v~< zqJJoNnYBmlN)HIH?x-$j((qB!JtW3vxD_fX10SaeSwLgfd=n-Q@pbf4qT%Hk?jxoh zYK80uYGk^O`IAKI)1u1y{i6XQ3PGwupyhP}bYQZM-;vR|O}MDs+udc3H0N_E3iVAQ1TOkj{F>65= z*nbU;J>uCItx=d3C4wApNs&lWRa^#`1>v>d1$LE4bw?&wS#U-kvWbCBrGLY%Pa3?a zO~47jb)oQR@86dpVH1>D&Sa=$=C3aQO7?^2A>qvhQYGQ(tDZQYRPXeOI7JuS2eCj; zmAbQh21-YjsL15vwh{_|*yhCjZZ2~gv7;gDx-HwyXMW;9FZ#1Fl*R(r=a9{13w1x32aPSGwP*2Z49-x52y80xQ)}~ZR|ELMh)&+D18G-s0&MylE;|ZiS5i>o^UYNm8T>00*rIu2 z%fk$XwNzbBd|S%>?Pj6eZ~Z5(ksD2$S%(07-W`l004B~Hcw`6Dw2T6w1W(2+Be~In zQ?dAOuPEZuKSTQ(o)HUEU?eJI2X;9JHkF(ZH?{nEKOY~L{)j_C^=&y3*U=7kU)W&v zOf7`*zJ_J-nNnS_5Yhf5fC*9@vszb%c~1t)VHuJFPscFLTG{e3U%)&n!nkJxQ4cWO zM_6Ulk;_5`GHm8h>Hc<8U5+B=TaL-nu!~+)KsdFV!9wM?8^o*^Z9*148CP1bld&cul|!CEWT~g+ zOVRxMm^b?6PPM7gzJo^y+J)^~pDzp&kq(NMe#1EuO|!2>rXu(+o+U$!+$yt=iO-WC zG%svn;MF4RPtZ@#_PV@UTAsz!cXo&$6Erji;ea7->w(ubK_F zL2Jay7gaEbvBn7R;tH_@jgg*z5$pbM-e!6w*%B3xgb!_Y%p9c1zvewiQ75aL#yp6h z)VDmCXXWm+($Zt3-8BEVW0Csu{XfLvn&EX4s9y$@U`~!d)Zs!Ti_Skd;#OGrQ;(k^ z_hr(PPNF~j!J}nR9-Ui9?_iW)Tl#rd?cxii?sX-9V281=jFbP%`JDk58Wt?A))zV? z?zk zwkN665>YfDvn^3_BC%shZ50o3*I0%0AF0Tc{V2MF2)8Sl29*tE?e}fwSGlk=4H9B7 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

9W3uY*^ll{6d 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

3FRIU; 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π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 Date: Thu, 7 Jan 2021 01:24:07 +0100 Subject: [PATCH 10/92] few general questions answered --- docs/Q-and-A.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 2df8c5475..9d58cfda9 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -509,6 +509,9 @@ minimize permanently retained data ## Does Sidetree use a blockchain? Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ +Trust-over-IP model + + _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? From d704fd52d7b227eb66f6b6aef5c4c263bc1d2cae Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 01:42:31 +0100 Subject: [PATCH 11/92] small typos corrected --- docs/Q-and-A.md | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 9d58cfda9..5182fba8f 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -3,7 +3,7 @@ Why should you read or step through the Q&A? To get a different angle to the same topic: Sidetree. -Sidetree logo +Sidetree logo ``` {TBW} means: to be written @@ -227,6 +227,14 @@ The root-of-trust is consistent attribution via verifiable integral non-repudiab #### Secret Information controlled by an identity. MAY be used to derive _key_s. +#### Self Certifying Identifier +In brief: A self-certifying identifier cryptographically binds an identifier to a key-pair.\ +A controller issues an own Identifier by binding a generated public private keypair to an identifier. After this a controller is able to sign the identifier and create a certificate. Also called a _cryptonym_. The simplest form of a self-certifying identifier includes either the public key or a unique fingerprint of the public key as a `prefix` in the identifier. Image from [KERI](https://github.com/decentralized-identity/keri): + +Self Certifying Identifier issuance and binding + +The root-of-trust is fully cryptographic, there is no infrastructure associated with it. If we start there we can build a secure system on top of that. It means SCI gives us strong bindings between the keypair, the controller and the identifier. And so it fixes the main weakness of any administratively issued identifier asserting the binding between the keypair and the identifier and between the controller and the identifier, replacing them with all cryptographically strong bindings. + #### Self Sovereign Identity SSI is a new model for Internet-scale digital identity based on an emerging set of protocols, cutting edge cryptography and open standards. Technological and social movements have come together that make SSI possible.\ [Source](https://livebook.manning.com/book/self-sovereign-identity/chapter-1/v-8/14).\ @@ -275,9 +283,13 @@ The protocol allows users to create _globally unique, user-controlled identifier Architecture of Sidetree ## For who is Sidetree? -{TBW} +Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. +_(@henkvancann)_ + ## Why use Sidetree? -{TBW} +It is a DIDComm layer (2); which is layer 1 agnostic and uses Layer 1 very efficiently. Sidetree does not require trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on. +_(@henkvancann)_ + ## What is so unique to Sidetree? Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP model. It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin. @@ -351,19 +363,20 @@ Read this [section](https://identity.foundation/sidetree/spec/#late-publishing) This type of processing guarantees only one `fork` of a DID’s state history can ever be valid. ## What would you see as the main drawback of Sidetree? -{TBW} +There aren't many. Sidetree has Self-Certifying Identifiers, however they are non-transferable. {Right?} +_(@henkvancann)_ ## How can it be one solution, fit for more DIDs? -{TBW} +DID Methods based on the Sidetree protocol all share the same identifier format. The unique identifier segment of a Sidetree-based DID, known as the DID Suffix, is derived by using the Hashing Process to generate a hash value from the canonicalized Create Operation Suffix Data Object. The DID Suffix is cryptographically bound to the initial PKI state of the DID, which means Sidetree DIDs are [self-certifying](#self-certifying-identifier). -## Where you would need something quite different than Sidetree? +## Where you would need something quite different than Sidetree to solve a similar problem? {TBW} ## How does Sidetree scale This image speaks a thousand words:\ -Sidetree file structure +Sidetree file structure Sidetree is a lean and mean structure. The content of Sidetree mainly consists of JSON files of hashes, signatures and other cryptographical proofs and pointers. And it connects to other highly scaleable technologies, like IPFS and blockchains. -Sidetree logo +Sidetree logo The importance of this structure for scaleability is rewarded in the Sidetree-logo. ## How does Sidetree keep data internally consistent over nodes? @@ -509,9 +522,7 @@ minimize permanently retained data ## Does Sidetree use a blockchain? Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ -Trust-over-IP model - - +Trust-over-IP model _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? From 0aeb7a8f7d7c1884a8d49059adce255551af2774 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 01:49:08 +0100 Subject: [PATCH 12/92] TOC added try 1 --- docs/Q-and-A.md | 112 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 111 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 5182fba8f..e9dd6dd78 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -74,6 +74,116 @@ We've done our best to protect the privacy of the Github by investigating the im - [Q&A section Agencies](#qa-section-agencies) - [Q&A section Witness](#qa-section-witness) + - [Authentic Chained Data Container Task Force](#authentic-chained-data-container-task-force) + - [Agent](#agent) + - [Agency](#agency) + - [Bidirectional model transformation](#bidirectional-model-transformation) + - [Claim](#claim) + - [Content-addressable hash](#content-addressable-hash) + - [Controller](#controller) + - [Cryptocurrency](#cryptocurrency) + - [Decentralized Identity](#decentralized-identity) + - [Delta-based](#delta-based) + - [Deterministic Ruleset (of Sidetree)](#deterministic-ruleset--of-sidetree-) + - [Entropy](#entropy) + - [Entity](#entity) + - [Identity](#identity) + - [JSON Web Key](#json-web-key) + - [Key](#key) + - [Normative](#normative) + - [Non-normative](#non-normative) + - [Payload](#payload) + - [Public Key Infrastructure](#public-key-infrastructure) + - [Race condition](#race-condition) + - [Root of trust](#root-of-trust) + - [Secret](#secret) + - [Self Certifying Identifier](#self-certifying-identifier) + - [Self Sovereign Identity](#self-sovereign-identity) + - [Subject](#subject) + - [Transfer](#transfer) + - [Transferable identifier](#transferable-identifier) + - [Trust-over-IP](#trust-over-ip) + - [Validator](#validator) + - [Verifiable Credential](#verifiable-credential) + - [W3C DID](#w3c-did) + - [WebAssembly](#webassembly) + - [(Digital Identity) Wallet](#-digital-identity--wallet) +- [Q&A section General](#qa-section-general) + * [What is Sidetree?](#what-is-sidetree-) + * [What is the setting of sidetree?](#what-is-the-setting-of-sidetree-) + * [How is the inner working of Sidetree?](#how-is-the-inner-working-of-sidetree-) + * [For who is Sidetree?](#for-who-is-sidetree-) + * [Why use Sidetree?](#why-use-sidetree-) + * [What is so unique to Sidetree?](#what-is-so-unique-to-sidetree-) + * [Is Sidetree a DID?](#is-sidetree-a-did-) + * [How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`?](#how-does-sidetree-match-the--trust-over-ip--model-and-in-the--w3c-did-standardization--) + * [Who is Sidetree? Is it a company or a not for profit?](#who-is-sidetree--is-it-a-company-or-a-not-for-profit-) + * [In what programming languages is Sidetree available?](#in-what-programming-languages-is-sidetree-available-) + * [Does Sidetree cooperate with other projects in the self-sovereign Identity field?](#does-sidetree-cooperate-with-other-projects-in-the-self-sovereign-identity-field-) + * [What's the diffrence between a `normative` and `non-normative` description or theory?](#what-s-the-diffrence-between-a--normative--and--non-normative--description-or-theory-) + * [Is Sidetree privacy preserving / GPDR proof?](#is-sidetree-privacy-preserving---gpdr-proof-) +- [Q&A section Sidetree operational](#qa-section-sidetree-operational) + * [Where can I download Sidetree?](#where-can-i-download-sidetree-) + * [Where can we find the code and how could a coder get started?](#where-can-we-find-the-code-and-how-could-a-coder-get-started-) + * [What are the external dependencies of Sidetree?](#what-are-the-external-dependencies-of-sidetree-) + * [In what can we find the efficiency booster that Sidetree promises to be?](#in-what-can-we-find-the-efficiency-booster-that-sidetree-promises-to-be-) + * ["Process operations in accordance with the protocol deterministic ruleset." What does this mean?](#-process-operations-in-accordance-with-the-protocol-deterministic-ruleset--what-does-this-mean-) + * [What would you see as the main drawback of Sidetree?](#what-would-you-see-as-the-main-drawback-of-sidetree-) + * [How can it be one solution, fit for more DIDs?](#how-can-it-be-one-solution--fit-for-more-dids-) + * [Where you would need something quite different than Sidetree to solve a similar problem?](#where-you-would-need-something-quite-different-than-sidetree-to-solve-a-similar-problem-) + * [How does Sidetree scale](#how-does-sidetree-scale) + * [How does Sidetree keep data internally consistent over nodes?](#how-does-sidetree-keep-data-internally-consistent-over-nodes-) + * [How does Sidetree keep identifiers secure?](#how-does-sidetree-keep-identifiers-secure-) + * [How does Sidetree handle `race conditions`?](#how-does-sidetree-handle--race-conditions--) + * [What are the security risks of Sidetree with regard to the identity protocol?](#what-are-the-security-risks-of-sidetree-with-regard-to-the-identity-protocol-) + * [Is Sidetree post-quantum secure?](#is-sidetree-post-quantum-secure-) + * [What happens if I or other people are offline?](#what-happens-if-i-or-other-people-are-offline-) + * [How to handle multiple versions of Sidetree protocol. How to keep the network in sync?](#how-to-handle-multiple-versions-of-sidetree-protocol-how-to-keep-the-network-in-sync-) + - [Version Segment Definitions:](#version-segment-definitions-) + - [New Version Activation](#new-version-activation) + * [How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible?](#how-to-handle-multiple-formats-of-sidetree-json-files-through-time-will-they-be-backwards-compatible-) + * [Could Sidetree work with be pruned or charded blockchains?](#could-sidetree-work-with-be-pruned-or-charded-blockchains-) + * [How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is?](#how-to-bootstrap-sidetree-on-the-internet--is-it-like-fax-machine--the-more-there-are-the-more-effective-it-is-) +- [Q&A section Userinterface](#qa-section-userinterface) + * [What does Sidetree look like?](#what-does-sidetree-look-like-) + * [Is there a Sidetree course or webinar available?](#is-there-a-sidetree-course-or-webinar-available-) + * [Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device?](#could-sidetree-work-for-edge-computers-that-need-self-sovereign-identity--how-to--selectively--share-control-with-the-owners-of-the-device-) +- [Q&A section Root of trust](#qa-section-root-of-trust) + * [What do I need to trust in Sidetree?](#what-do-i-need-to-trust-in-sidetree-) + * [How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist?](#how-does-sidetree-establish-the-root-of-trust-that-we-need-for-ssi--how-does-the-data-persist-) +- [Q&A section Identifiers](#qa-section-identifiers) + * [How is a Sidetree identifier different than a regular identifier in DID methods?](#how-is-a-sidetree-identifier-different-than-a-regular-identifier-in-did-methods-) + * [Is my Sidetree identifier public?](#is-my-sidetree-identifier-public-) + * [Is a Sidetree identifier GPDR proof?](#is-a-sidetree-identifier-gpdr-proof-) + * [Does Sidetree support transferable identifiers?](#does-sidetree-support-transferable-identifiers-) +- [File structure](#file-structure) + * [What do we need IPFS for?](#what-do-we-need-ipfs-for-) +- [Q&A section Wallets](#qa-section-wallets) + * [Do I need a wallet for Sidetree?](#do-i-need-a-wallet-for-sidetree-) + * [How can I backup the Sidetree identifiers in my wallet?](#how-can-i-backup-the-sidetree-identifiers-in-my-wallet-) + * [Can I receive crypto money in my Sidetree wallet?](#can-i-receive-crypto-money-in-my-sidetree-wallet-) + * [Does a Sidetree wallet store virtual credentials connect to my identifiers?](#does-a-sidetree-wallet-store-virtual-credentials-connect-to-my-identifiers-) +- [Q&A section Signatures](#qa-section-signatures) + * [Who can sign off my proofs and identifiers?](#who-can-sign-off-my-proofs-and-identifiers-) + * [What is the practical use of signatures?](#what-is-the-practical-use-of-signatures-) +- [Q&A section Proofs](#qa-section-proofs) + * [What does Sidetree proof?](#what-does-sidetree-proof-) + * [Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential?](#do-i-need-to-show-the-full-ipfs-sidetree-database-to-anybody-i-transact-with--even-though-i-d-only-like-to-show-a-part-of-it--for-example-a-virtual-credential-) +- [Q&A section Private Key Management](#qa-section-private-key-management) + * [How secure is the Sidetree infrastructure?](#how-secure-is-the-sidetree-infrastructure-) + * [How multi-tasking is Sidetree?](#how-multi-tasking-is-sidetree-) + * [Does your public-private-key format matter in Sidetree?](#does-your-public-private-key-format-matter-in-sidetree-) + * [Not your keys, not your identity?](#not-your-keys--not-your-identity-) + * [The wallet is there to store my Sidetree private keys safely, no?](#the-wallet-is-there-to-store-my-sidetree-private-keys-safely--no-) + * [Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers?](#are-compound-private-keys--shamir-secret-sharing--and-multisignature-schemes-possible-to-create-identifiers-) + * [How to delegate control over my private keys that control my identifiers?](#how-to-delegate-control-over-my-private-keys-that-control-my-identifiers-) +- [Q&A section Blockchain](#qa-section-blockchain) + * [Does Sidetree use a blockchain?](#does-sidetree-use-a-blockchain-) + * [What's the difference between Sidetree and blockchain?](#what-s-the-difference-between-sidetree-and-blockchain-) + * [Why does Sidetree need a blockchain?](#why-does-sidetree-need-a-blockchain-) +- [Q&A section Agencies](#qa-section-agencies) + * [What does the governance framework of Sidetree look like?](#what-does-the-governance-framework-of-sidetree-look-like-) + Table of contents generated with markdown-toc ## Knowledge you should be confidently applying @@ -133,7 +243,7 @@ Terminology specific for Sidetree can be found [here](https://identity.foundatio Or ACDC. The purpose of the Authentic Chained Data Container (ACDC) Task Force is to draft a TSS (ToIP Standard Specification) that defines the standard requirements for the semantics of Authentic Provenance Chaining of Authentic Data Containers. [See more](https://wiki.trustoverip.org/display/HOME/ACDC+%28Authentic+Chained+Data+Container%29+Task+Force) #### Agent -A representative for an _identity_. MAY require the use of a_wallet_. MAY support _transfer_ +A representative for an _identity_. MAY require the use of a _wallet_. MAY support _transfer_ #### Agency Agents can be people, edge computers and the functionality within [`wallets`](#digital-identity-wallet). The service an agent offers is agency. From ce7e5fe61fc4380e28cf32a6e9f7c4c94afc27ea Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 01:51:04 +0100 Subject: [PATCH 13/92] TOC added try 2 --- docs/Q-and-A.md | 38 -------------------------------------- 1 file changed, 38 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e9dd6dd78..25df756a1 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -36,44 +36,6 @@ We've done our best to protect the privacy of the Github by investigating the im ### List of questions and definitions - [Definitions:](#definitions) - - [Agent](#agent) - - [Agency](#agency) - - [Claim](#claim) - - [Content-addressable hash](#content-addressable-hash) - - [Controller](#controller) - - [Cryptocurrency](#cryptocurrency) - - [Decentralized Identity](#decentralized-identity) - - [Entropy](#entropy) - - [Entity](#entity) - - [Identity](#identity) - - [Key](#key) - - [Normative](#normative) - - [Non-Normative](#non-normative) - - [Payload](#payload) - - [Public Key Infrastructure](#public-key-infrastructure) - - [Root of trust](#root-of-trust) - - [Secret](#secret) - - [Self Sovereign Identity](#self-sovereign-identity) - - [Transfer](#transfer) - - [Trust-over-IP](#trust-over-ip) - - [Validator](#validator) - - [Verifiable Credential](#verifiable-credential) - - [W3C DID](#w3c-did) - - [(Digital Identity) Wallet](#-digital-identity--wallet) - -- [Q&A section General](#qa-section-general) -- [Q&A section Sidetree operational](#qa-section-sidetree-operational) -- [Q&A section Userinterface](#qa-section-userinterface) -- [Q&A section Identifiers](#qa-section-identifiers) -- [Q&A section File structure](#file-structure) -- [Q&A section Wallets](#qa-section-wallets) -- [Q&A section Signatures](#qa-section-signatures) -- [Q&A section Proofs](#qa-section-proofs) -- [Q&A section Private Key Management](#qa-section-private-key-management) -- [Q&A section Blockchain](#qa-section-blockchain) -- [Q&A section Agencies](#qa-section-agencies) -- [Q&A section Witness](#qa-section-witness) - - [Authentic Chained Data Container Task Force](#authentic-chained-data-container-task-force) - [Agent](#agent) - [Agency](#agency) From f1dba6897a5fcf6a031c5af176718c6ea231cf35 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 01:54:49 +0100 Subject: [PATCH 14/92] TOC added try 3 --- docs/Q-and-A.md | 124 ++++++++++++++++++++++++------------------------ 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 25df756a1..1deb6dac0 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -46,7 +46,7 @@ We've done our best to protect the privacy of the Github by investigating the im - [Cryptocurrency](#cryptocurrency) - [Decentralized Identity](#decentralized-identity) - [Delta-based](#delta-based) - - [Deterministic Ruleset (of Sidetree)](#deterministic-ruleset--of-sidetree-) + - [Deterministic Ruleset (of Sidetree)](#deterministic-ruleset--of-sidetree) - [Entropy](#entropy) - [Entity](#entity) - [Identity](#identity) @@ -71,80 +71,80 @@ We've done our best to protect the privacy of the Github by investigating the im - [WebAssembly](#webassembly) - [(Digital Identity) Wallet](#-digital-identity--wallet) - [Q&A section General](#qa-section-general) - * [What is Sidetree?](#what-is-sidetree-) - * [What is the setting of sidetree?](#what-is-the-setting-of-sidetree-) - * [How is the inner working of Sidetree?](#how-is-the-inner-working-of-sidetree-) - * [For who is Sidetree?](#for-who-is-sidetree-) - * [Why use Sidetree?](#why-use-sidetree-) - * [What is so unique to Sidetree?](#what-is-so-unique-to-sidetree-) - * [Is Sidetree a DID?](#is-sidetree-a-did-) - * [How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`?](#how-does-sidetree-match-the--trust-over-ip--model-and-in-the--w3c-did-standardization--) - * [Who is Sidetree? Is it a company or a not for profit?](#who-is-sidetree--is-it-a-company-or-a-not-for-profit-) - * [In what programming languages is Sidetree available?](#in-what-programming-languages-is-sidetree-available-) - * [Does Sidetree cooperate with other projects in the self-sovereign Identity field?](#does-sidetree-cooperate-with-other-projects-in-the-self-sovereign-identity-field-) - * [What's the diffrence between a `normative` and `non-normative` description or theory?](#what-s-the-diffrence-between-a--normative--and--non-normative--description-or-theory-) - * [Is Sidetree privacy preserving / GPDR proof?](#is-sidetree-privacy-preserving---gpdr-proof-) + * [What is Sidetree?](#what-is-sidetree) + * [What is the setting of sidetree?](#what-is-the-setting-of-sidetree) + * [How is the inner working of Sidetree?](#how-is-the-inner-working-of-sidetree) + * [For who is Sidetree?](#for-who-is-sidetree) + * [Why use Sidetree?](#why-use-sidetree) + * [What is so unique to Sidetree?](#what-is-so-unique-to-sidetree) + * [Is Sidetree a DID?](#is-sidetree-a-did) + * [How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`?](#how-does-sidetree-match-the--trust-over-ip--model-and-in-the--w3c-did-standardization) + * [Who is Sidetree? Is it a company or a not for profit?](#who-is-sidetree--is-it-a-company-or-a-not-for-profit) + * [In what programming languages is Sidetree available?](#in-what-programming-languages-is-sidetree-available) + * [Does Sidetree cooperate with other projects in the self-sovereign Identity field?](#does-sidetree-cooperate-with-other-projects-in-the-self-sovereign-identity-field) + * [What's the diffrence between a `normative` and `non-normative` description or theory?](#what-s-the-diffrence-between-a--normative--and--non-normative--description-or-theory) + * [Is Sidetree privacy preserving / GPDR proof?](#is-sidetree-privacy-preserving---gpdr-proof) - [Q&A section Sidetree operational](#qa-section-sidetree-operational) - * [Where can I download Sidetree?](#where-can-i-download-sidetree-) - * [Where can we find the code and how could a coder get started?](#where-can-we-find-the-code-and-how-could-a-coder-get-started-) - * [What are the external dependencies of Sidetree?](#what-are-the-external-dependencies-of-sidetree-) - * [In what can we find the efficiency booster that Sidetree promises to be?](#in-what-can-we-find-the-efficiency-booster-that-sidetree-promises-to-be-) - * ["Process operations in accordance with the protocol deterministic ruleset." What does this mean?](#-process-operations-in-accordance-with-the-protocol-deterministic-ruleset--what-does-this-mean-) - * [What would you see as the main drawback of Sidetree?](#what-would-you-see-as-the-main-drawback-of-sidetree-) - * [How can it be one solution, fit for more DIDs?](#how-can-it-be-one-solution--fit-for-more-dids-) - * [Where you would need something quite different than Sidetree to solve a similar problem?](#where-you-would-need-something-quite-different-than-sidetree-to-solve-a-similar-problem-) + * [Where can I download Sidetree?](#where-can-i-download-sidetree) + * [Where can we find the code and how could a coder get started?](#where-can-we-find-the-code-and-how-could-a-coder-get-started) + * [What are the external dependencies of Sidetree?](#what-are-the-external-dependencies-of-sidetree) + * [In what can we find the efficiency booster that Sidetree promises to be?](#in-what-can-we-find-the-efficiency-booster-that-sidetree-promises-to-be) + * ["Process operations in accordance with the protocol deterministic ruleset." What does this mean?](#-process-operations-in-accordance-with-the-protocol-deterministic-ruleset--what-does-this-mean) + * [What would you see as the main drawback of Sidetree?](#what-would-you-see-as-the-main-drawback-of-sidetree) + * [How can it be one solution, fit for more DIDs?](#how-can-it-be-one-solution--fit-for-more-dids) + * [Where you would need something quite different than Sidetree to solve a similar problem?](#where-you-would-need-something-quite-different-than-sidetree-to-solve-a-similar-problem) * [How does Sidetree scale](#how-does-sidetree-scale) - * [How does Sidetree keep data internally consistent over nodes?](#how-does-sidetree-keep-data-internally-consistent-over-nodes-) - * [How does Sidetree keep identifiers secure?](#how-does-sidetree-keep-identifiers-secure-) - * [How does Sidetree handle `race conditions`?](#how-does-sidetree-handle--race-conditions--) - * [What are the security risks of Sidetree with regard to the identity protocol?](#what-are-the-security-risks-of-sidetree-with-regard-to-the-identity-protocol-) - * [Is Sidetree post-quantum secure?](#is-sidetree-post-quantum-secure-) - * [What happens if I or other people are offline?](#what-happens-if-i-or-other-people-are-offline-) - * [How to handle multiple versions of Sidetree protocol. How to keep the network in sync?](#how-to-handle-multiple-versions-of-sidetree-protocol-how-to-keep-the-network-in-sync-) - - [Version Segment Definitions:](#version-segment-definitions-) + * [How does Sidetree keep data internally consistent over nodes?](#how-does-sidetree-keep-data-internally-consistent-over-nodes) + * [How does Sidetree keep identifiers secure?](#how-does-sidetree-keep-identifiers-secure) + * [How does Sidetree handle `race conditions`?](#how-does-sidetree-handle--race-conditions) + * [What are the security risks of Sidetree with regard to the identity protocol?](#what-are-the-security-risks-of-sidetree-with-regard-to-the-identity-protocol) + * [Is Sidetree post-quantum secure?](#is-sidetree-post-quantum-secure) + * [What happens if I or other people are offline?](#what-happens-if-i-or-other-people-are-offline) + * [How to handle multiple versions of Sidetree protocol. How to keep the network in sync?](#how-to-handle-multiple-versions-of-sidetree-protocol-how-to-keep-the-network-in-sync) + - [Version Segment Definitions:](#version-segment-definitions) - [New Version Activation](#new-version-activation) - * [How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible?](#how-to-handle-multiple-formats-of-sidetree-json-files-through-time-will-they-be-backwards-compatible-) - * [Could Sidetree work with be pruned or charded blockchains?](#could-sidetree-work-with-be-pruned-or-charded-blockchains-) - * [How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is?](#how-to-bootstrap-sidetree-on-the-internet--is-it-like-fax-machine--the-more-there-are-the-more-effective-it-is-) + * [How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible?](#how-to-handle-multiple-formats-of-sidetree-json-files-through-time-will-they-be-backwards-compatible) + * [Could Sidetree work with be pruned or charded blockchains?](#could-sidetree-work-with-be-pruned-or-charded-blockchains) + * [How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is?](#how-to-bootstrap-sidetree-on-the-internet--is-it-like-fax-machine--the-more-there-are-the-more-effective-it-is) - [Q&A section Userinterface](#qa-section-userinterface) - * [What does Sidetree look like?](#what-does-sidetree-look-like-) - * [Is there a Sidetree course or webinar available?](#is-there-a-sidetree-course-or-webinar-available-) - * [Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device?](#could-sidetree-work-for-edge-computers-that-need-self-sovereign-identity--how-to--selectively--share-control-with-the-owners-of-the-device-) + * [What does Sidetree look like?](#what-does-sidetree-look-like) + * [Is there a Sidetree course or webinar available?](#is-there-a-sidetree-course-or-webinar-available) + * [Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device?](#could-sidetree-work-for-edge-computers-that-need-self-sovereign-identity--how-to--selectively--share-control-with-the-owners-of-the-device) - [Q&A section Root of trust](#qa-section-root-of-trust) - * [What do I need to trust in Sidetree?](#what-do-i-need-to-trust-in-sidetree-) - * [How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist?](#how-does-sidetree-establish-the-root-of-trust-that-we-need-for-ssi--how-does-the-data-persist-) + * [What do I need to trust in Sidetree?](#what-do-i-need-to-trust-in-sidetree) + * [How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist?](#how-does-sidetree-establish-the-root-of-trust-that-we-need-for-ssi--how-does-the-data-persist) - [Q&A section Identifiers](#qa-section-identifiers) - * [How is a Sidetree identifier different than a regular identifier in DID methods?](#how-is-a-sidetree-identifier-different-than-a-regular-identifier-in-did-methods-) - * [Is my Sidetree identifier public?](#is-my-sidetree-identifier-public-) - * [Is a Sidetree identifier GPDR proof?](#is-a-sidetree-identifier-gpdr-proof-) - * [Does Sidetree support transferable identifiers?](#does-sidetree-support-transferable-identifiers-) + * [How is a Sidetree identifier different than a regular identifier in DID methods?](#how-is-a-sidetree-identifier-different-than-a-regular-identifier-in-did-methods) + * [Is my Sidetree identifier public?](#is-my-sidetree-identifier-public) + * [Is a Sidetree identifier GPDR proof?](#is-a-sidetree-identifier-gpdr-proof) + * [Does Sidetree support transferable identifiers?](#does-sidetree-support-transferable-identifiers) - [File structure](#file-structure) - * [What do we need IPFS for?](#what-do-we-need-ipfs-for-) + * [What do we need IPFS for?](#what-do-we-need-ipfs-for) - [Q&A section Wallets](#qa-section-wallets) - * [Do I need a wallet for Sidetree?](#do-i-need-a-wallet-for-sidetree-) - * [How can I backup the Sidetree identifiers in my wallet?](#how-can-i-backup-the-sidetree-identifiers-in-my-wallet-) - * [Can I receive crypto money in my Sidetree wallet?](#can-i-receive-crypto-money-in-my-sidetree-wallet-) - * [Does a Sidetree wallet store virtual credentials connect to my identifiers?](#does-a-sidetree-wallet-store-virtual-credentials-connect-to-my-identifiers-) + * [Do I need a wallet for Sidetree?](#do-i-need-a-wallet-for-sidetree) + * [How can I backup the Sidetree identifiers in my wallet?](#how-can-i-backup-the-sidetree-identifiers-in-my-wallet) + * [Can I receive crypto money in my Sidetree wallet?](#can-i-receive-crypto-money-in-my-sidetree-wallet) + * [Does a Sidetree wallet store virtual credentials connect to my identifiers?](#does-a-sidetree-wallet-store-virtual-credentials-connect-to-my-identifiers) - [Q&A section Signatures](#qa-section-signatures) - * [Who can sign off my proofs and identifiers?](#who-can-sign-off-my-proofs-and-identifiers-) - * [What is the practical use of signatures?](#what-is-the-practical-use-of-signatures-) + * [Who can sign off my proofs and identifiers?](#who-can-sign-off-my-proofs-and-identifiers) + * [What is the practical use of signatures?](#what-is-the-practical-use-of-signatures) - [Q&A section Proofs](#qa-section-proofs) - * [What does Sidetree proof?](#what-does-sidetree-proof-) - * [Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential?](#do-i-need-to-show-the-full-ipfs-sidetree-database-to-anybody-i-transact-with--even-though-i-d-only-like-to-show-a-part-of-it--for-example-a-virtual-credential-) + * [What does Sidetree proof?](#what-does-sidetree-proof) + * [Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential?](#do-i-need-to-show-the-full-ipfs-sidetree-database-to-anybody-i-transact-with--even-though-i-d-only-like-to-show-a-part-of-it--for-example-a-virtual-credential) - [Q&A section Private Key Management](#qa-section-private-key-management) - * [How secure is the Sidetree infrastructure?](#how-secure-is-the-sidetree-infrastructure-) - * [How multi-tasking is Sidetree?](#how-multi-tasking-is-sidetree-) - * [Does your public-private-key format matter in Sidetree?](#does-your-public-private-key-format-matter-in-sidetree-) - * [Not your keys, not your identity?](#not-your-keys--not-your-identity-) - * [The wallet is there to store my Sidetree private keys safely, no?](#the-wallet-is-there-to-store-my-sidetree-private-keys-safely--no-) - * [Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers?](#are-compound-private-keys--shamir-secret-sharing--and-multisignature-schemes-possible-to-create-identifiers-) - * [How to delegate control over my private keys that control my identifiers?](#how-to-delegate-control-over-my-private-keys-that-control-my-identifiers-) + * [How secure is the Sidetree infrastructure?](#how-secure-is-the-sidetree-infrastructure) + * [How multi-tasking is Sidetree?](#how-multi-tasking-is-sidetree) + * [Does your public-private-key format matter in Sidetree?](#does-your-public-private-key-format-matter-in-sidetree) + * [Not your keys, not your identity?](#not-your-keys--not-your-identity) + * [The wallet is there to store my Sidetree private keys safely, no?](#the-wallet-is-there-to-store-my-sidetree-private-keys-safely--no) + * [Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers?](#are-compound-private-keys--shamir-secret-sharing--and-multisignature-schemes-possible-to-create-identifiers) + * [How to delegate control over my private keys that control my identifiers?](#how-to-delegate-control-over-my-private-keys-that-control-my-identifiers) - [Q&A section Blockchain](#qa-section-blockchain) - * [Does Sidetree use a blockchain?](#does-sidetree-use-a-blockchain-) - * [What's the difference between Sidetree and blockchain?](#what-s-the-difference-between-sidetree-and-blockchain-) - * [Why does Sidetree need a blockchain?](#why-does-sidetree-need-a-blockchain-) + * [Does Sidetree use a blockchain?](#does-sidetree-use-a-blockchain) + * [What's the difference between Sidetree and blockchain?](#what-s-the-difference-between-sidetree-and-blockchain) + * [Why does Sidetree need a blockchain?](#why-does-sidetree-need-a-blockchain) - [Q&A section Agencies](#qa-section-agencies) - * [What does the governance framework of Sidetree look like?](#what-does-the-governance-framework-of-sidetree-look-like-) + * [What does the governance framework of Sidetree look like?](#what-does-the-governance-framework-of-sidetree-look-like) Table of contents generated with markdown-toc From 96e29c643bc8bb19f4aed6a684200a8332ea3686 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 02:01:26 +0100 Subject: [PATCH 15/92] added missing image --- docs/images/.DS_Store | Bin 6148 -> 0 bytes docs/images/sci_issue_bind.png | Bin 0 -> 111442 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 docs/images/.DS_Store create mode 100644 docs/images/sci_issue_bind.png diff --git a/docs/images/.DS_Store b/docs/images/.DS_Store deleted file mode 100644 index 933b1b35bb3b71dbb85c3b7c5da60917766f8071..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 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 Date: Thu, 7 Jan 2021 02:12:52 +0100 Subject: [PATCH 16/92] bootstrap Sidetree, pruned or charded? --- docs/Q-and-A.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 1deb6dac0..61b2d95b7 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -490,15 +490,17 @@ The rules and parameters of the Sidetree protocol may change in the future, resu New versions of the protocol, or modifications to parameter values by implementers, muat be activated at a specified _Ledger Time_ so **all nodes can remain in sync by enforcing the same ruleset and parameters** beginning at the same logical starting point.\ All transactions that occur after the specified Ledger Time will adhere to the associated version’s rules and parameters until a newer version of the protocol is defined and implemented at a future Ledger Time.\ New Version Activation is **necessary for Minor and Major version segments**; the ones with breaking protocol advancements, and protocol forking changes, or security patches. -{_@henkvancann_} +_(@henkvancann)_ ## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? ## Could Sidetree work with be pruned or charded blockchains? -{TBW} +No, any node needs a full copy of the blockchain that serves as a settlement layer 1. The reason is ordering of operation on DID is done via consensus of the blockchain.\ +_(@henkvancann)_ ## How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is? -{TBW} +It's bootstrapped by the first DID method that uses Sidetree under the hood. The more use of those DIDs the more Sidetree gets used. However, there is no network effect as such from extended use. None-the-less there is a huge network effect when mulitple DID methods are running on Sidetree, because they share the same resolution, protocol and file structure in the CAS. +_(@henkvancann)_ # Q&A section Userinterface From 1ee129b4c19d494f32c23364037aad9b8089c16e Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 17:59:26 +0100 Subject: [PATCH 17/92] a few typos corrected? --- docs/Q-and-A.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 61b2d95b7..44305be4c 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -25,6 +25,7 @@ None of the respondents in the **open** repo and presentations have been explici If there is no reference added to the answers, then its content stems from either one or more of these sources - [Spec]https://identity.foundation/sidetree/spec/ - [Github Sidetree](https://github.com/decentralized-identity/sidetree) +- [What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) - it's Daniel Buchner or Henry Tsai who answered the question. Most of the editing is done by @henkvancann, which might have introduced ommission, errors, language glitches and such. Sorry for that, feel free to correct by submitting a pull request (PR).\ For practical reasons educational images uploaded by Github members may have been downloaded. We de-personalised them by giving images a new name. Under these new names these images have been uploaded to github and used in the Q&A to clarify the questions and answers. @@ -75,6 +76,7 @@ We've done our best to protect the privacy of the Github by investigating the im * [What is the setting of sidetree?](#what-is-the-setting-of-sidetree) * [How is the inner working of Sidetree?](#how-is-the-inner-working-of-sidetree) * [For who is Sidetree?](#for-who-is-sidetree) + * [Why should we care about Sidetree or Self Sovereign Identity](#Why-should-we-care-about-Sidetree-or-Self-Sovereign-Identity) * [Why use Sidetree?](#why-use-sidetree) * [What is so unique to Sidetree?](#what-is-so-unique-to-sidetree) * [Is Sidetree a DID?](#is-sidetree-a-did) @@ -358,6 +360,16 @@ The protocol allows users to create _globally unique, user-controlled identifier Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. _(@henkvancann)_ +## Why should we care about Sidetree or Self Sovereign Identity +We don't have any native identity today. You can't really have a verified presence in the world. Like if you're getting scammers impersonating you all the time on social media channels, it's really hard. You deserve to have that presence in the digital world, just like you are a person in the real world.  + +Even your Twitter handle, for instance, as we know is **certainly leased** to you. These are identifiers that _can be taken from you_ at any time for any number of reasons, whether it be a social provider who doesn't like what you wrote and you're suspended or it's removed or maybe a company just goes out of business. + +If you assert your identity and it's backed by strong cryptography, someone browsing an application on the web could validate it themselves. I think that's what we really want to empower people to do, is remove this pressure point from gatekeepers because a lot of them are not even incentivized to care. + +We're moving everything to a digital world, just like we don't have paper mail, we have email now. When those things happen, proofs like, 'do you own your car?' or 'the deed to your house', all that kind of stuff, when that starts getting digitized and tied to some identifier, it really better be an identifier that can't be taken from you at a whim, by either a company or some bad actor because that would be pretty scary.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + ## Why use Sidetree? It is a DIDComm layer (2); which is layer 1 agnostic and uses Layer 1 very efficiently. Sidetree does not require trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on. _(@henkvancann)_ @@ -447,12 +459,12 @@ DID Methods based on the Sidetree protocol all share the same identifier format. ## How does Sidetree scale This image speaks a thousand words:\ Sidetree file structure -Sidetree is a lean and mean structure. The content of Sidetree mainly consists of JSON files of hashes, signatures and other cryptographical proofs and pointers. And it connects to other highly scaleable technologies, like IPFS and blockchains. -Sidetree logo +Sidetree is a lean and mean structure. The content of Sidetree mainly consists of JSON files of hashes, signatures and other cryptographical proofs and pointers. And it connects to other highly scaleable technologies, like IPFS and blockchains.\ +Sidetree logo The importance of this structure for scaleability is rewarded in the Sidetree-logo. ## How does Sidetree keep data internally consistent over nodes? -In brief: By using **delta-based** Conflict-Free Replicated Data Types. _(@henkvancann)_\ +In brief: By using **delta-based** Conflict-Free Replicated Data Types. _(@henkvancann)_ Despite early availability on the market, `BX` tools did not gain much user appreciation because of semantic issues. A user should clearly understand the behavior of synchronization procedures implemented by a tool. The majority of algebraic BX frameworks are _state-based_. Synchronizing operations take the states of models before and after update as input, and produce new states of models as output. This design assumes that model alignment, i.e., discovering relations (deltas) between models, is done by update propagating procedures themselves. Hence, two quite different operations—heuristics-based delta discovery and algebraic delta propagation are merged, which causes several theoretical and practical problems; See the source for several examples.\ @@ -541,9 +553,7 @@ _(@henkvancann)_ # File structure ## What do we need IPFS for? -To store transactions between and changes to DDO's. Sidetree is Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice. - -minimize permanently retained data +To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice. # Q&A section Wallets From 31435737e83a124ba279e4380ec8e9fc54c49dfc Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 7 Jan 2021 23:09:36 +0100 Subject: [PATCH 18/92] blockchain argumentation and bitcoin argumentation added --- docs/Q-and-A.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 44305be4c..1c3a36e16 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -84,6 +84,7 @@ We've done our best to protect the privacy of the Github by investigating the im * [Who is Sidetree? Is it a company or a not for profit?](#who-is-sidetree--is-it-a-company-or-a-not-for-profit) * [In what programming languages is Sidetree available?](#in-what-programming-languages-is-sidetree-available) * [Does Sidetree cooperate with other projects in the self-sovereign Identity field?](#does-sidetree-cooperate-with-other-projects-in-the-self-sovereign-identity-field) + * [Why is Microsoft so interested in supporting these developments?](#Why-is-Microsoft-so-interested-in-supporting-these-developments) * [What's the diffrence between a `normative` and `non-normative` description or theory?](#what-s-the-diffrence-between-a--normative--and--non-normative--description-or-theory) * [Is Sidetree privacy preserving / GPDR proof?](#is-sidetree-privacy-preserving---gpdr-proof) - [Q&A section Sidetree operational](#qa-section-sidetree-operational) @@ -410,6 +411,13 @@ _(@henkvancann)_ ## Does Sidetree cooperate with other projects in the self-sovereign Identity field? Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW There are also non-formal relation with the newly launched trust-over-ip foundation?, how / where does Sidetree fit in trust-over-ip? +## Why is Microsoft so interested in supporting these developments? +_What's the value to Microsoft in working on this?_ + +There's a lot of things you just can't do with an identity safely unless people own their own IDs. So they can't find moneyed special deals with say just LinkedIn or just any email provider, or something like that, that might have a specific integration. It actually unlocks the ability to do a lot of different things, like do digital diplomas at scale, to do credentialing for skills and stuff like that, at scale. + +In a way that's also standardized, like right now, it's just like people can issue these badges, there's different badge protocols. But it's pretty ad hoc, there's no real systemic way of find them and verify them and it's kind of a mess. So in order for us to unlock a ton of business opportunity in LinkedIn, in other investments we've made, things like GitHub and all these other things, you have to have users owning their own ID. It can't be a Microsoft-owned ID or it's just not safe to do these certain use cases. + ## What's the diffrence between a `normative` and `non-normative` description or theory? See the [definitions](#normative) section for what both are. For example, theories of ethics are generally `normative` - you should not kill, you should help that person, etc. Economics is most commonly `non-normative` - instead of asking “how should this person choose which goods to buy?”, we are often more interested in “how does this person choose which commodities they buy?”. @@ -604,6 +612,18 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu {TBW} # Q&A section Blockchain +## what does an ID system gain from a blockchain? +I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was timechain. It turns out that `PKI`, which is public key infrastructure and that's like the thing that backs identifiers. I'll give you an analogy of what one is today. An existing example is the DNS system. + +The identifier is a domain name and then the backing PKI data is your zone file in DNS that lists your named servers, routing information, then there's the certificate of authorities that have the sort of the backing cryptography. So that's an example of a PKI system. Every PKI system, if it isn't centralized, like a system where they just kind of decree that this users is usurped, if you want to decentralize that, the most important piece is having a global immutable append-only log, because everyone needs to see the state of some identifier. Like if Alice creates an ID and she initially associates, say her phone that she has at the time with her ID and a public key on it, when she goes to get a new phone, she's going to switch that key up. + +So everyone needs to be able to see that event, globally and deterministically, or else someone could masquerade as Alice. They could say, "Well, I have her old key so I'm her." You have to have this sort of linear chronology of what happened when, it's a state machine. So what a blockchain does, really elegantly that we never had before, is it's an oracle for entering events into a chronology. That's exactly what we use it for. In its most primitive sense, we use Bitcoin to enter in events in a chronology that nodes sort of watch for and compute so they all can understand the state of every ID that's anchored in Bitcoin. So it's very important.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +## So why would we pick Bitcoin versus some other blockchain, like Ethereum or Hyperledger? +Because we're not actually concerned with any of the super sexy smart contracts, interesting... Whatever you might call it. Not to say that there's less interesting stuff in Bitcoin, but we just don't care about features like that, that is not applicable for us. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + ## Does Sidetree use a blockchain? Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ Trust-over-IP model From d168f8fcdd50c3683032d2e9ace813e8dcb4fbe8 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 20 Jan 2021 16:15:19 +0100 Subject: [PATCH 19/92] various questions from WBD 321 podcast --- docs/Q-and-A.md | 85 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 81 insertions(+), 4 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 1c3a36e16..3ae0186ab 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -25,7 +25,7 @@ None of the respondents in the **open** repo and presentations have been explici If there is no reference added to the answers, then its content stems from either one or more of these sources - [Spec]https://identity.foundation/sidetree/spec/ - [Github Sidetree](https://github.com/decentralized-identity/sidetree) -- [What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) +- [What bitcoin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) - it's Daniel Buchner or Henry Tsai who answered the question. Most of the editing is done by @henkvancann, which might have introduced ommission, errors, language glitches and such. Sorry for that, feel free to correct by submitting a pull request (PR).\ For practical reasons educational images uploaded by Github members may have been downloaded. We de-personalised them by giving images a new name. Under these new names these images have been uploaded to github and used in the Q&A to clarify the questions and answers. @@ -121,7 +121,7 @@ We've done our best to protect the privacy of the Github by investigating the im * [Is my Sidetree identifier public?](#is-my-sidetree-identifier-public) * [Is a Sidetree identifier GPDR proof?](#is-a-sidetree-identifier-gpdr-proof) * [Does Sidetree support transferable identifiers?](#does-sidetree-support-transferable-identifiers) -- [File structure](#file-structure) + * [File structure](#file-structure) * [What do we need IPFS for?](#what-do-we-need-ipfs-for) - [Q&A section Wallets](#qa-section-wallets) * [Do I need a wallet for Sidetree?](#do-i-need-a-wallet-for-sidetree) @@ -416,7 +416,8 @@ _What's the value to Microsoft in working on this?_ There's a lot of things you just can't do with an identity safely unless people own their own IDs. So they can't find moneyed special deals with say just LinkedIn or just any email provider, or something like that, that might have a specific integration. It actually unlocks the ability to do a lot of different things, like do digital diplomas at scale, to do credentialing for skills and stuff like that, at scale. -In a way that's also standardized, like right now, it's just like people can issue these badges, there's different badge protocols. But it's pretty ad hoc, there's no real systemic way of find them and verify them and it's kind of a mess. So in order for us to unlock a ton of business opportunity in LinkedIn, in other investments we've made, things like GitHub and all these other things, you have to have users owning their own ID. It can't be a Microsoft-owned ID or it's just not safe to do these certain use cases. +In a way that's also standardized, like right now, it's just like people can issue these badges, there's different badge protocols. But it's pretty ad hoc, there's no real systemic way of find them and verify them and it's kind of a mess. So in order for us to unlock a ton of business opportunity in LinkedIn, in other investments we've made, things like GitHub and all these other things, you have to have users owning their own ID. It can't be a Microsoft-owned ID or it's just not safe to do these certain use cases.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) ## What's the diffrence between a `normative` and `non-normative` description or theory? See the [definitions](#normative) section for what both are. For example, theories of ethics are generally `normative` - you should not kill, you should help that person, etc. Economics is most commonly `non-normative` - instead of asking “how should this person choose which goods to buy?”, we are often more interested in “how does this person choose which commodities they buy?”. @@ -429,6 +430,10 @@ These are the information-hiding measures taken in the protocol to facilitate co - Operation Request of type Recover or Deactivate {TBW : unclear wether `Deactivate` obeys the right to be forgotten}\ _(@henkvancann)_ + +## Is there like a central, GitHub repository that someone or some group of people are responsible for? +it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable. + # Q&A section Sidetree operational ## Where can I download Sidetree? @@ -529,15 +534,64 @@ Currently `Sidetree` is just code, that can be tested and executed in a terminal {TBW}\ _(@henkvancann)_ + +## How does it actually work in terms of me as an individual? Could I have multiple IDs? Could I bind my ID to a bitcoin public address? +Yeah, so you can actually have as many IDs as you want in the system. You could have thousands for instance. Actually, there's this concept that we kind of play around with that is, you're going to have probably a couple persona IDs, so well-known persona IDs. This is great for a lot of people. You want a couple IDs in the world that people know are for example Peter, like when Peter signs this with this ID, that's Peter. It's not anyone else, it's not any scammers, imposters, that's him. There's a lot of public stuff you'll tie to that. + +You might tie your resume, your podcast, like signed statements you make, like public things you say. That's all good, we all want that and most users want that. Then you have a ton of identifiers, like maybe 99% of them, that we call peer-wise or pairwise identifiers. Where you meet someone, or a company or an app, you get engaged with, where you want to create an ID just for that connection. So that when you create the ID it keeps that connection sort of silent and private between you two, so you're not leaking information. + +So it's not just one ID that signs everything and anytime you see any signature you can like triangulate it back to you. What we're trying to do is section those relationships out so that you can keep them as private as you would like between you and your counter parties. To answer your other question about how many keys and stuff, DIDs are an international standard that's being finalized in the W3C. + +So this stuff is actually all built on standards, DIDs are represented by this thing called a DID document, which is just a piece of metadata that contains key references and routing endpoints. You can have as many keys in that document as you want, you have say, like a key that maps to your phone and your laptop and other devices you own, because that's the devices you're going to be using your ID with. You can have a bunch of different keys, so it's not like Bitcoin addresses, where there's like a key behind an address or even just multi-sigged, you can have a lot more variety than that. + +Then you can also put endpoints that point to certain things. So you can have an endpoint that points to your Twitter profile or you can have an endpoint that points to a personal data store with encrypted data. That's kind of the more future-looking stuff, when we start getting into apps.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +## Will I have some interface for managing all my IDs because it will come down to usability for adoption long-term by the general public? +_I would want something like a one-pass or a Dashlane where I can just manage all my IDs in a single location. Is that coming? Is that coming now or is that coming later?_ + +We're integrating DIDs into our authenticator app called _Microsoft Authenticator_. If you're familiar with like Google Authenticator or some of the other things, right now it handles 2FA and it's got like your passcodes for your `2FA` stuff for apps. We're adding the ID supports so you'll be able to get DIDs. We're not even like up-levelling the content of the DIDs so you don't have to be super technical, it's going to just get IDs for you when you make new connections, help you manage those keys instate. + +We're going to be doing everything we can to augment that process to make it as easy for the average person as possible.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +## Is it mandatory to work with Microsoft (Authenticator)? +You don't have to get Microsoft's wallet. The cool thing about the DID system we're building on Bitcoin, you can have an open source wallet that you go download and all the libraries, everything to create these. IDs are completely untethered from any company. So you could say, _"You know what? I don't trust you Microsoft! I'm going to go get this like completely opensource GPL3 thing that I see out there on GitHub and I'm going to run that"_ and that's perfectly fine. In fact, we encourage it. + ## Is there a Sidetree course or webinar available? +- [What bitcoin Did 231 podcast](https://www.whatbitcoindid.com/wbd231-daniel-buchner) {TBW} ## Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? +What a Sidetree based DID schema like ION provides you to do, is the ability to create identifiers that aren't just for humans or companies, you can create identifiers for intangible, non-living things, like a package. So instead, I can go get a DID for my package and I could put the service endpoint to point to GitHub. From there, I can go scan ION and find all the packets and all the IDs in the system that declare themselves to be say packages and create a decentralized version of npm where I'm no longer reliant on npm happening to exist or to believe my packet is worth indexing. I can create that index myself. I can present the same sort of userinterface you would see on `npm`, but I don't need a centralized identity in the middle of that.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner)\ {TBW} + # Q&A section Root of trust +## What does an ID system gain from a blockchain? +Because there's lots of bullshit going around about people using blockchains for all sorts of nonsense. I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was **timechain**. It turns out that `PKI` backs identifiers. An analogy of what one is, is the DNS system. + +The identifier in the DNS system is a domain name and then the backing PKI data is your zone file in DNS that lists your named servers, routing information. Then there's the _certificate of authorities_ that have a sort of the backing cryptography. So this is an example of a PKI system. + +Every `PKI` system, if it isn't centralized, like a system where they just kind of decree that this users is usurped, if you want to decentralize that, the most important piece is having a **global immutable append-only log**, because everyone needs to see the state of some identifier. + +If Alice creates an ID and she initially associates her phone with using her ID and a public key on the phone. When she gets a new phone, she's going to switch that key. So everyone needs to be able to see that event, globally and deterministically, or else someone could masquerade as Alice. They could say, "Well, I have her old key so I'm her." You have to have this sort of linear chronology of what happened when, it's a state machine. So what a blockchain does, really elegantly that we never had before, is: **it's an oracle for entering events into a chronology.**\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + + +## What is it about Bitcoin? +_This stuff can be done on Ethereum and other blockchains as well, but just specifically, what is it about Bitcoin that enables this to make it possible to create these IDs?_ + +First we need to understand [what does an ID system gain from a blockchain](what-does-an-id-system-gain-from-a-blockchain). In brief: it's an oracle for entering events into a chronology. That's exactly what we use the Bitcoin network for. In its most primitive sense, we use Bitcoin to enter in events in a chronology that nodes sort of watch for and compute so they all can understand the state of every ID that's anchored in Bitcoin. So it's very important. + +So why would we pick Bitcoin versus some other blockchain? + +Well because we're not actually concerned with any of the super sexy smart contracts, and other stuff. Not to say that there's less interesting stuff in Bitcoin, but we just don't care about features like that, which are not applicable for us. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + ## What do I need to trust in Sidetree? {TBW} @@ -546,6 +600,10 @@ _(@henkvancann)_ # Q&A section Identifiers +## DIDs based on Sidetree could stop SIM-swapping? +Oh yeah, it has this potential. I mean if carriers were able to tie your account to a DID or something hardened, literally an attacker would have to physically come take from you, just like they would have to take your Bitcoin, absolutely! I don't think we have this sort of transient ID problem where it can just be like one button push from an operator on their end switches your account.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + ## How is a Sidetree identifier different than a regular identifier in DID methods? {TBW} @@ -640,9 +698,28 @@ _...when it has nodes in a network that could federatively establish consensus?_ The ledger (blockchain) acts as a linear chronological sequencing oracle, which the Sidetree protocol leverages to **order** DID PKI operations in an **immutable** history all observing nodes can **replay** and validate. It is this ability to replay the precise sequence of DID PKI state change events, and process those events using a common set of deterministic rules, that allows Sidetree nodes to achieve a consistent view of DIDs and their DID Document states, without requiring any additional consensus mechanism. The underlaying blockchain provides the consensus mechanism to come to immutable time-stamped ordering. +## Every time I want to verify an ID, does something happen on the Bitcoin blockchain? +_Therefore, do I have to pay some kind of transaction fee?_ + +No, so one thing that's an interesting about this. When we talk about `PKI` systems, and I'll use the analogy of DNS:\ +You don't have change your DNS records when you log into Facebook, right? You change your DNS records very infrequently like when you want to move an IP address. So much like that, the system of DIDs, like maybe when you get a new phone, you want to swap out the public key that was on your old one, for the new phone. + +So it's a very infrequent activity. When you go to do authentications, like if you authenticated into an app your DID by signing a public and private key challenge based on the ID, none of that actually touches Bitcoin. In fact, it doesn't even touch ION or any other DID schema based on Sidetree. The ID system that we're helping to build, is completely standalone. That's like once you have your ID and you want to use it, you would go onto the website and the website will assert to you, "Hey, please log in." You would say, "Well, I'm DID123" and what the website's going to do is say, "Well, I don't believe you. I'm going to look that DID up. I'm going to find the keys that I know are associated with it." \ +When it does, that look up doesn't incur any Bitcoin cost or anything like that, they're just finding cache data and they say, "Great, I have the keys. Now I'm going to sign something and you're going to be able to answer this challenge if you truly own that ID." \ +So that entire activity happened at a third layer like well above, it doesn't touch any blockchain stuff at all.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +## Will Sidetree put more sensitive data on a public blockchain, like Bitcoin? + +Any other data than just identifiers, that you'd want to expose has nothing to do with ION or Bitcoin. None of that is embedded in Bitcoin. That's completely off and on regular infrastructure. It's up to you what you want to disclose. So when I say registry of IDs, it's mean that ION essentially provides you the ability to iterate over every ID that's been entered into the system. This is pretty cool and it has some interesting applications. One application that I like to throw out there that Devs might resonate with a little bit is like `npm`.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) # Q&A section Agencies ## What does the governance framework of Sidetree look like? > Decentralized systems must coordinate across multiple parties, all acting independently in their own self-interest. This means that the rules of engagement and interaction must be spelled out and agreed to ahead of time, with incentives, disincentives, consequences, processes, and procedures made clear. {TBW} -DRAFT BY _(@henkvancann)_ \ No newline at end of file +DRAFT BY _(@henkvancann)_ + +## Sidetree is like a better version of two-factor authentication? +Yeah, a better version of two-factor authentication. It gives us an opportunity to do things potentially in the future, better underpinning for things like DNS. It is a global registry, at least ION has the ability to be and I know that sounds scary, it's a global registry of IDs, but when I say registry, what I mean is, every ID in ION is, you know at least the identifier. You might not know anything else about the ID, you don't know that it's a person or a dog on the internet, or anything like that. But you know the ID and the keys. So if you ever ran into that person, you could at least like say, "Hey, prove you're you."\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) \ No newline at end of file From d57d3f47affd4ef28830739bb99ac3b347139a6b Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 20 Jan 2021 16:26:48 +0100 Subject: [PATCH 20/92] operational instructions and consequences of contributing to Sidetree --- docs/Q-and-A.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 3ae0186ab..dcc501d95 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -527,6 +527,20 @@ _(@henkvancann)_ It's bootstrapped by the first DID method that uses Sidetree under the hood. The more use of those DIDs the more Sidetree gets used. However, there is no network effect as such from extended use. None-the-less there is a huge network effect when mulitple DID methods are running on Sidetree, because they share the same resolution, protocol and file structure in the CAS. _(@henkvancann)_ +## What do you need to purchase to operate Sidetree or on sidetree based DIDs like ION? + +But to look up the IDs in ION, you have to have a full node, you've got to have the index of history. So in fact, we're going to be spawning a new reason why people will want to run full nodes, because it actually provides you concrete value you absolutely cannot get any other way. So running a node for us, it's a priority that anyone be able to do it. + +So our target hardware has been this little 2017 Intel NUC that I bought for $400, back three years when we started this. This thing is pretty underpowered, it's like a 2017 i5, it's got six gigs of RAM, a half a terabyte hard drive and we're running this thing at full scale, as fast as you could do, even our Azure blades or anything like that. You could run it at home right under your desk! Part of that is running a Bitcoin full node, IPFS, and other things, so anyone should be able to get it started.\ +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +## What do you need to do? +_to operate Sidetree or on sidetree based DIDs like ION?_\ +So we're putting out the install guides, there are `Docker` containers for quick install. See more on [github]((https://github.com/decentralized-identity/sidetree) + +## Am I creating value for Microsoft while I contribute to Sidetree? And they will sell it on their behalf? +We're really wanting to encourage people to install and help us, especially if you're technically capable, or you're a coder or have some aptitude. Kick the tires on it, let us know, find bugs, this is for everyone! This is a public utility, we're not trying to make money on this at all, and so just help it be the best it can be. + # Q&A section Userinterface ## What does Sidetree look like? @@ -645,7 +659,6 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu ## What does Sidetree proof? {TBW} - ## Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? {TBW} From 18a7a79ddc9a0e7d9df4a09c216b49afc4a09d13 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 21 Jan 2021 13:56:42 +0100 Subject: [PATCH 21/92] more nuanced response to 10 principles of Chris Allen --- docs/Q-and-A.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index dcc501d95..a9f992e7a 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -393,7 +393,6 @@ _(@henkvancann)_ - Layer 4 (application layer): {TBW} _(@henkvancann)_ - ## Who is Sidetree? Is it a company or a not for profit? Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and within that in the *Identity and Discovery* Workgroup. Due to its licensing structure, Sidetree isn't owned by anyone and everyone at the same time. The Intellectual Property Right of Sidetree is hosted with `DIF`. It is an open source project. @@ -404,6 +403,15 @@ On github Sidetree is - and will become even more - a thickening bunch of reposi Lastly, Microsoft is an important promotor of Sidetree and employer of some contributors. _(@henkvancann)_ + ## Why is a company like Microsoft working on decentralized IDs using Bitcoin? +_What are the feelings with Bitcoin around Microsoft? Is there a general kind of acceptance and like about it?_ + +Not everyone is into Bitcoin, I would say the majority aren't. They don't care, they're product people, they want to get something done. They do understand that there's one system out there that's just stood and just embattled the test of time. So that part is like sort of empirical; you can't really argue with that part. There are believers among the people who do believe in Bitcoin. + +But I'd say the majority, they believe in decentralizing. The reason they believe in it, is for all the things it does, not necessarily how we're doing it, but what it does. What it does for people, what it enables for the business, and so on. I personally believe Sidetree needs to be censorship resistant and tamper-evasive as possible. So that's the reason why I heavily encouraged Microsoft to go this route. But it becomes a humanitarian thing and it's hard to argue with. + +The alternative is you could go set up some private permission blockchain or something, but that's only as decentralized as whoever is running those few nodes that gets to decide everything. That's not really something we're interested in, because it's not significantly differentiated from the centralized identity systems we provide today. It's just not something that might be good for people; to get people involved in a system where they could be shut off. + ## In what programming languages is Sidetree available? In Javascript. _(@henkvancann)_ From 388c0cb0a6091947f1f521a4d88c91af097d956d Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 21 Jan 2021 15:41:53 +0100 Subject: [PATCH 22/92] programming languages Sidetree --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index a9f992e7a..ec48628a5 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -413,8 +413,8 @@ But I'd say the majority, they believe in decentralizing. The reason they believ The alternative is you could go set up some private permission blockchain or something, but that's only as decentralized as whoever is running those few nodes that gets to decide everything. That's not really something we're interested in, because it's not significantly differentiated from the centralized identity systems we provide today. It's just not something that might be good for people; to get people involved in a system where they could be shut off. ## In what programming languages is Sidetree available? -In Javascript. -_(@henkvancann)_ +There are two JavaScript implementations that I know about. The reference implementation hosted at DIF and also https://github.com/transmute-industries/sidetree.js. Sidetree has also been implemented in Go: https://github.com/trustbloc/sidetree-core-go. +_(@troyronda)_ ## Does Sidetree cooperate with other projects in the self-sovereign Identity field? Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW There are also non-formal relation with the newly launched trust-over-ip foundation?, how / where does Sidetree fit in trust-over-ip? From 90023041e4daabd18432e83311549206cb691ae2 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 21 Jan 2021 15:53:00 +0100 Subject: [PATCH 23/92] layer 1 implementations diversity bitcoin , ethereum, hyperledger --- docs/Q-and-A.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index ec48628a5..5e6768df6 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -700,8 +700,11 @@ So everyone needs to be able to see that event, globally and deterministically, [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) ## So why would we pick Bitcoin versus some other blockchain, like Ethereum or Hyperledger? -Because we're not actually concerned with any of the super sexy smart contracts, interesting... Whatever you might call it. Not to say that there's less interesting stuff in Bitcoin, but we just don't care about features like that, that is not applicable for us. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do.\ -[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) +Sidetree is settlement layer agnostic. There are different reasons to use either one of those platforms. For ION example we argue that because we're not actually concerned with any of the super sexy smart contracts. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do. [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner). + +There are also Sidetree implementations on Ethereum and Hyperledger Fabric: + - Ethereum: https://github.com/decentralized-identity/element + - Hyperledger Fabric: https://github.com/trustbloc/sidetree-fabric ## Does Sidetree use a blockchain? Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ From 18af5799ceab55452ae83f9a25f94b73c987f7fb Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 2 Feb 2021 22:31:15 +0100 Subject: [PATCH 24/92] Answered the course or webinar available? question based on input in chat of wg meeting --- docs/Q-and-A.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 5e6768df6..5f2fedb0b 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -581,8 +581,11 @@ We're going to be doing everything we can to augment that process to make it as You don't have to get Microsoft's wallet. The cool thing about the DID system we're building on Bitcoin, you can have an open source wallet that you go download and all the libraries, everything to create these. IDs are completely untethered from any company. So you could say, _"You know what? I don't trust you Microsoft! I'm going to go get this like completely opensource GPL3 thing that I see out there on GitHub and I'm going to run that"_ and that's perfectly fine. In fact, we encourage it. ## Is there a Sidetree course or webinar available? +These could be some interesting sources: - [What bitcoin Did 231 podcast](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -{TBW} +- [Daniel Buchner's very quick run down Jan 2021](https://www.youtube.com/watch?v=dZTmGPiLBv8) +- [Orie Steele's SSI Meetup](https://www.youtube.com/watch?v=mk4w2tBTgdE) +Technical folks could also browse through the closed and open [issues](https://github.com/decentralized-identity/sidetree/issues) to get an idea of what has been achieved in the project. ## Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? From 5186cad911ffc6e0c158ca3b10b737640fe321c0 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 2 Feb 2021 23:23:29 +0100 Subject: [PATCH 25/92] Element-DID playground based on Sidetree --- docs/Q-and-A.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 5f2fedb0b..264b59f1f 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -587,6 +587,9 @@ These could be some interesting sources: - [Orie Steele's SSI Meetup](https://www.youtube.com/watch?v=mk4w2tBTgdE) Technical folks could also browse through the closed and open [issues](https://github.com/decentralized-identity/sidetree/issues) to get an idea of what has been achieved in the project. +#### Element-DID playground based on Sidetree +https://element-did.com Element DID creation, based on a PPK inception, resulting in a Self Sovereign Identifier that will be anchored through Sidetree on Ethereum.\ +_(@henkvancann)_ ## Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? What a Sidetree based DID schema like ION provides you to do, is the ability to create identifiers that aren't just for humans or companies, you can create identifiers for intangible, non-living things, like a package. So instead, I can go get a DID for my package and I could put the service endpoint to point to GitHub. From there, I can go scan ION and find all the packets and all the IDs in the system that declare themselves to be say packages and create a decentralized version of npm where I'm no longer reliant on npm happening to exist or to believe my packet is worth indexing. I can create that index myself. I can present the same sort of userinterface you would see on `npm`, but I don't need a centralized identity in the middle of that.\ From 3532ec1a2e4fe1a28883924806e0ac8166439b2a Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 21:06:07 +0100 Subject: [PATCH 26/92] split operation to simplify the Q&A, glossary seperate --- docs/Glossary.md | 161 ++++++++++++++++++++++++++++++++++++++++ docs/Q-and-A.md | 188 +++++++++++------------------------------------ 2 files changed, 204 insertions(+), 145 deletions(-) create mode 100644 docs/Glossary.md diff --git a/docs/Glossary.md b/docs/Glossary.md new file mode 100644 index 000000000..e7b1d8443 --- /dev/null +++ b/docs/Glossary.md @@ -0,0 +1,161 @@ +# Definitions + +## Abbreviations +In alphabetic order:\ +ACDC = Authentic Chained Data Container Task Force +BX = [Bidirectional model transformation](#bidirectional-model-transformation) +CAS = Content Addressable Storage +DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ +DIF = Decentralized Identity Foundation\ +DDO = DID Document, look up W3D DID standardization for more info\ +DHT = Distributed Hash Table\ +DIF = Decentralized Identity Foundation, https://identity.foundation\ +DKMI = Decentralized Key Mangement Infrastructure\ +JWK = [JSON Web Key](#json-web-key) +IPv4 = standard Internet Protocol, version 4\ +PKI = [Public Key Infrastructure](#public-key-infrastructure)\ +PR = Pull Request; github terminology\ +SSI = [Self Sovereign Identity](#self-sovereign-identity)\ +VC = Verifiable Credential, look up W3D DID standardization for more info\ +WASM = [WebAssembly](#WebAssembly) + +## Definitions in alphabetic order + +Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the [Question and Answers](Q-and-A.md) on a simpler level, and to be able to put Sidetree in relation to other fields of interest. + + +#### Authentic Chained Data Container Task Force +Or ACDC. The purpose of the Authentic Chained Data Container (ACDC) Task Force is to draft a TSS (ToIP Standard Specification) that defines the standard requirements for the semantics of Authentic Provenance Chaining of Authentic Data Containers. [See more](https://wiki.trustoverip.org/display/HOME/ACDC+%28Authentic+Chained+Data+Container%29+Task+Force) + +#### Agent +A representative for an _identity_. MAY require the use of a _wallet_. MAY support _transfer_ + +#### Agency +Agents can be people, edge computers and the functionality within [`wallets`](#digital-identity-wallet). The service an agent offers is agency. + +#### Bidirectional model transformation +Or `BX`. Keeping a system of models mutually consistent (model synchronization) is vital for model-driven engineering. In a typical scenario, given a pair of inter-related models, changes in either of them are to be propagated to the other to restore consistency. This setting is often referred to as bidirectional model transformation (BX). Delta-based is the way to go for Side-tree. +[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) + +#### Claim +An assertion of the truth of something, typically one which is disputed or in doubt. A set of claims might convey personally identifying information: ½name, address, date of birth and citizenship, for example. ([Source](https://www.identityblog.com/?p=352)). + +#### Content-addressable hash +Content addressing is a way to find data in a network using its content rather than its location. The way we do is by taking the content of the content and hashing it. Try uploading an image to IPFS and get the hash using the below button. In the IPFS ecosystem, this hash is called Content Identifier, or CID. +#### Controller +The entity that has the ability to make changes to an _identity_, _cryptocurrency_ or v_erifiable credential_. + +The controller of an `autonomous identifier` is the entity (person, organization, or autonomous software) that has the capability, as defined by derivation, to make changes to an `Event Log`. This capability is typically asserted by the control of a single inception key. In DIDs this is typically asserted by the control of set of cryptographic keys used by software acting on behalf of the controller, though it may also be asserted via other mechanisms. In Sidetree an AID has one single controller. Note that a DID may have more than one controller, and the DID `subject` can be the DID controller, or one of them. + +#### Cryptocurrency +A digital asset designed to work as a medium of exchange wherein individual coin ownership records are stored in a digital ledger or computerized database using strong cryptography to secure transaction record entries, to control the creation of additional digital coin records. See [more](https://en.wikipedia.org/wiki/Cryptocurrency) + +#### Decentralized Identity +DID; Decentralized identity is a technology that uses cryptography to allow individuals to create and control their own unique identifiers. They can use these identifiers to obtain `Verifiable Credentials` from trusted organisations and, subsequently, present elements of these credentials as proof of claims about themselves. In this model, the individual takes ownership of their own identity and need not cede control to centralized service providers or companies. + +#### Delta-based +Delta-based (vs. _state-based_) is a notion that is hard to grasp. See it simplified as _"keeping Sidetree data internally consistent and in sync"_. + +The Sidetree protocol defines a core set of `DID PKI` state change operations, structured as **delta-based** Conflict-Free Replicated Data Types.\ +Given pairs of inter-related models (nodes / peers) in Sidetree, changes in either of them are to be propagated to the other to restore consistency; also called [BX](#bidirectional-model-transformation).\ +Propagation operations use deltas as input and output rather than compute them internally. Such frameworks (in our case a **tree-oriented**) have been built for the _asymmetric_ BX case, in which one model in the pair is a view of the other and hence does not contain any new information. In practice, however, it is often the case that two models share some information but each of them contains something new not present in the other; we call this case _symmetric_ `BX`. + +[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) + +#### Deterministic Ruleset (of Sidetree) +Which guarantees only one `fork` of a DID’s state history can ever be valid.\ +To better understand this, read this [section](https://identity.foundation/sidetree/spec/#late-publishing) that illustrates a DID owner, Alice, creating forks by creating and anchoring operations in the past that she does not expose to the network. Known as _Late Publishing_ of a DID operation. + +#### Entropy +Unpredictable information. Often used as a _secret_ or as input to a _key_ generation algorithm.[More](https://en.wikipedia.org/wiki/Entropy_(information_theory)) + +The term entropy is also used to describe the degree of unpredictability of a message. Entropy is then measured in bits. The degree or strength of randomness determines how difficult it would be for someone else to reproduce the same large random number. This is called _collision resistance_. + +#### Entity +Entities are not limited to natural persons but may include groups, organizations, software agents, things, and even data items. + +#### Identity +A unique entity. Typically represented with a unique identifier. + +#### JSON Web Key +A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517).\ +The following **example** JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: +``` + {"kty":"EC", + "crv":"P-256", + "x":"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU", + "y":"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0", + "kid":"Public key used in JWS spec Appendix A.3 example" + } +``` + +#### Key +A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) + +#### Normative +In general, we call a theory “normative” if it, in some sense, tells you what you should do - what action you should take. If it includes a usable procedure for determining the optimal action in a given scenario. [Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). + +#### Non-normative +A theory is called non-normative if it does not do that. In general, the purpose of non-normative theories is not to give answers, but rather to describe possibilities or predict what might happen as a result of certain actions. +[Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). + +#### Payload +The term 'payload' is used to distinguish between the 'interesting' information in a chunk of data or similar, and the overhead to support it. It is borrowed from transportation, where it refers to the part of the load that 'pays': for example, a tanker truck may carry 20 tons of oil, but the fully loaded vehicle weighs much more than that - there's the vehicle itself, the driver, fuel, the tank, etc. It costs money to move all these, but the customer only cares about (and pays for) the oil, hence, 'pay-load'. [source](https://softwareengineering.stackexchange.com/questions/158603/what-does-the-term-payload-mean-in-programming). + +Now payload in `Sidetree`. The payload could be one of the following cryptographical building blocks in Sidetree: +- a content digest hash +- a root hash of a Merkletree +- a public key +Note that the Sidetree never puts raw data or privacy sensitive data in its JSON files.\ +_(@henkvancann)_ + +#### Public Key Infrastructure +A public key infrastructure (PKI) is a set of roles, policies, hardware, software and procedures needed to create, manage, distribute, use, store and revoke digital certificates and manage public-key encryption. [Wikipedia].(https://en.wikipedia.org/wiki/Public_key_infrastructure) + +#### Race condition +A race condition or race hazard is the condition of an electronics, software, or other system where the system's substantive behavior is dependent on the sequence or timing of other uncontrollable events. It becomes a bug when one or more of the possible behaviors is undesirable. [Source](https://en.wikipedia.org/wiki/Race_condition). + +#### Root of trust +Replace human basis-of-trust with cryptographic root-of-trust. With verifiable digital signatures from asymmetric key cryptography we may not trust in “what” was said, but we may trust in “who” said it.\ +The root-of-trust is consistent attribution via verifiable integral non-repudiable statements. + +#### Secret +Information controlled by an identity. MAY be used to derive _key_s. + +#### Self Sovereign Identity +SSI is a new model for Internet-scale digital identity based on an emerging set of protocols, cutting edge cryptography and open standards. Technological and social movements have come together that make SSI possible.\ +[Source](https://livebook.manning.com/book/self-sovereign-identity/chapter-1/v-8/14).\ +Decentralisation of the `root-of-trust` and `verifiable credentials` come into play and delivers “user-centric identity”: more control and self-determination of individuals, individuals machines and combinations of these, that identify as one.\ +_(@henkvancann)_ + +#### Subject +A digital subject: A person or thing represented or existing in the digital realm which is being described or dealt with. ([Source](https://www.identityblog.com/?p=352)). + +#### Transfer +The process of changing the _controller_ of _cryptocurrency_, _identity_ or _verifiable credential_. MAY require the use of a _key_. + +#### Transferable identifier +And identifier of which you can rotate its controlling private key. When the private key for a transferable identifier become exposed to potential compromise then control over the identifier may be transferred to a new key-pair to maintain security. + +#### Trust-over-IP +It's a term related to the effort of a foundation. The Trust over IP Foundation is an independent project hosted at Linux Foundation to enable the trustworthy exchange and verification of data between any two parties on the Internet. [More](https://trustoverip.org/about/faq/). + +#### Validator +a _validator_ is anybody that wants to estblish control-authority over an identifier, created by the controller of the identifier. Validators verify the log, they apply duplicity detection or they leverage somebody else's duplicity detection or apply any other logic so they can say "Yes these are events I can trust". + +During validation of virtual credentials for example, a `verifier` checks to see if a `verifiable credential` (VC) has been signed by the controller of this VC using the applicable verification method. + +#### Verifiable Credential +VC; A data model for conveying claims made by an issuer about a subject. See [vc-data-model](https://www.w3.org/TR/vc-data-model/) for more. + +#### W3C DID +The W3C consortium Decentralized ID standardization. [More](https://w3c.github.io/did-core/). + +#### WebAssembly +WASM, or just WA) is an _open standard_ that defines a portable binary-code format for executable programs, and a corresponding textual assembly language, as well as interfaces for facilitating interactions between such programs and their host environment.\ +The main goal of WebAssembly is to enable high-performance applications on web pages, but the format is designed to be executed and integrated in other environments as well, including standalone ones. [More info](https://en.wikipedia.org/wiki/WebAssembly). + +#### (Digital Identity) Wallet +In our context it is software and sometimes hardware that serves as a key store and functionality. Keys can be private keys and public keys, hashes and pointers. Functionality can be signing, invoices (receive), send, virtual credentials, delegation, etc. This is the [`agency`](#agency) part of a wallet. \ +[More about digital ID Wallets](https://www.thalesgroup.com/en/markets/digital-identity-and-security/government/identity/digital-identity-services/digital-id-wallet)\ +[More about cryto Wallets](https://cryptocurrencyfacts.com/what-is-a-cryptocurrency-wallet/). diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 264b59f1f..e226bbc9f 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -5,6 +5,15 @@ Why should you read or step through the Q&A? To get a different angle to the sam Sidetree logo +This document relies on a [Glossary](./Glossary.md) file that has: +- a alphabethically ordered list of **abbreviations** +- a alphabethically ordered list of **definitions** + +**The questions are of a varied level: basic and detailed. The answers are mostly directed towards generally interested people and newbies.**\ +*Q = one star question. Novice to KERI, advanced in DIDs\ +**Q = two star question. Proficient in DIDs and advanced in `Sidetree`\ +***Q = three star question. Expert in DIDs and proficient in `Sidetree` + ``` {TBW} means: to be written ``` @@ -37,119 +46,40 @@ We've done our best to protect the privacy of the Github by investigating the im ### List of questions and definitions - [Definitions:](#definitions) - - [Authentic Chained Data Container Task Force](#authentic-chained-data-container-task-force) - - [Agent](#agent) - - [Agency](#agency) - - [Bidirectional model transformation](#bidirectional-model-transformation) - - [Claim](#claim) - - [Content-addressable hash](#content-addressable-hash) - - [Controller](#controller) - - [Cryptocurrency](#cryptocurrency) - - [Decentralized Identity](#decentralized-identity) - - [Delta-based](#delta-based) - - [Deterministic Ruleset (of Sidetree)](#deterministic-ruleset--of-sidetree) - - [Entropy](#entropy) - - [Entity](#entity) - - [Identity](#identity) - - [JSON Web Key](#json-web-key) - - [Key](#key) - - [Normative](#normative) - - [Non-normative](#non-normative) - - [Payload](#payload) - - [Public Key Infrastructure](#public-key-infrastructure) - - [Race condition](#race-condition) - - [Root of trust](#root-of-trust) - - [Secret](#secret) - - [Self Certifying Identifier](#self-certifying-identifier) - - [Self Sovereign Identity](#self-sovereign-identity) - - [Subject](#subject) - - [Transfer](#transfer) - - [Transferable identifier](#transferable-identifier) - - [Trust-over-IP](#trust-over-ip) - - [Validator](#validator) - - [Verifiable Credential](#verifiable-credential) - - [W3C DID](#w3c-did) - - [WebAssembly](#webassembly) - - [(Digital Identity) Wallet](#-digital-identity--wallet) -- [Q&A section General](#qa-section-general) - * [What is Sidetree?](#what-is-sidetree) - * [What is the setting of sidetree?](#what-is-the-setting-of-sidetree) - * [How is the inner working of Sidetree?](#how-is-the-inner-working-of-sidetree) - * [For who is Sidetree?](#for-who-is-sidetree) - * [Why should we care about Sidetree or Self Sovereign Identity](#Why-should-we-care-about-Sidetree-or-Self-Sovereign-Identity) - * [Why use Sidetree?](#why-use-sidetree) - * [What is so unique to Sidetree?](#what-is-so-unique-to-sidetree) - * [Is Sidetree a DID?](#is-sidetree-a-did) - * [How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`?](#how-does-sidetree-match-the--trust-over-ip--model-and-in-the--w3c-did-standardization) - * [Who is Sidetree? Is it a company or a not for profit?](#who-is-sidetree--is-it-a-company-or-a-not-for-profit) - * [In what programming languages is Sidetree available?](#in-what-programming-languages-is-sidetree-available) - * [Does Sidetree cooperate with other projects in the self-sovereign Identity field?](#does-sidetree-cooperate-with-other-projects-in-the-self-sovereign-identity-field) - * [Why is Microsoft so interested in supporting these developments?](#Why-is-Microsoft-so-interested-in-supporting-these-developments) - * [What's the diffrence between a `normative` and `non-normative` description or theory?](#what-s-the-diffrence-between-a--normative--and--non-normative--description-or-theory) - * [Is Sidetree privacy preserving / GPDR proof?](#is-sidetree-privacy-preserving---gpdr-proof) -- [Q&A section Sidetree operational](#qa-section-sidetree-operational) - * [Where can I download Sidetree?](#where-can-i-download-sidetree) - * [Where can we find the code and how could a coder get started?](#where-can-we-find-the-code-and-how-could-a-coder-get-started) - * [What are the external dependencies of Sidetree?](#what-are-the-external-dependencies-of-sidetree) - * [In what can we find the efficiency booster that Sidetree promises to be?](#in-what-can-we-find-the-efficiency-booster-that-sidetree-promises-to-be) - * ["Process operations in accordance with the protocol deterministic ruleset." What does this mean?](#-process-operations-in-accordance-with-the-protocol-deterministic-ruleset--what-does-this-mean) - * [What would you see as the main drawback of Sidetree?](#what-would-you-see-as-the-main-drawback-of-sidetree) - * [How can it be one solution, fit for more DIDs?](#how-can-it-be-one-solution--fit-for-more-dids) - * [Where you would need something quite different than Sidetree to solve a similar problem?](#where-you-would-need-something-quite-different-than-sidetree-to-solve-a-similar-problem) - * [How does Sidetree scale](#how-does-sidetree-scale) - * [How does Sidetree keep data internally consistent over nodes?](#how-does-sidetree-keep-data-internally-consistent-over-nodes) - * [How does Sidetree keep identifiers secure?](#how-does-sidetree-keep-identifiers-secure) - * [How does Sidetree handle `race conditions`?](#how-does-sidetree-handle--race-conditions) - * [What are the security risks of Sidetree with regard to the identity protocol?](#what-are-the-security-risks-of-sidetree-with-regard-to-the-identity-protocol) - * [Is Sidetree post-quantum secure?](#is-sidetree-post-quantum-secure) - * [What happens if I or other people are offline?](#what-happens-if-i-or-other-people-are-offline) - * [How to handle multiple versions of Sidetree protocol. How to keep the network in sync?](#how-to-handle-multiple-versions-of-sidetree-protocol-how-to-keep-the-network-in-sync) - - [Version Segment Definitions:](#version-segment-definitions) - - [New Version Activation](#new-version-activation) - * [How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible?](#how-to-handle-multiple-formats-of-sidetree-json-files-through-time-will-they-be-backwards-compatible) - * [Could Sidetree work with be pruned or charded blockchains?](#could-sidetree-work-with-be-pruned-or-charded-blockchains) - * [How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is?](#how-to-bootstrap-sidetree-on-the-internet--is-it-like-fax-machine--the-more-there-are-the-more-effective-it-is) -- [Q&A section Userinterface](#qa-section-userinterface) - * [What does Sidetree look like?](#what-does-sidetree-look-like) - * [Is there a Sidetree course or webinar available?](#is-there-a-sidetree-course-or-webinar-available) - * [Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device?](#could-sidetree-work-for-edge-computers-that-need-self-sovereign-identity--how-to--selectively--share-control-with-the-owners-of-the-device) -- [Q&A section Root of trust](#qa-section-root-of-trust) - * [What do I need to trust in Sidetree?](#what-do-i-need-to-trust-in-sidetree) - * [How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist?](#how-does-sidetree-establish-the-root-of-trust-that-we-need-for-ssi--how-does-the-data-persist) -- [Q&A section Identifiers](#qa-section-identifiers) - * [How is a Sidetree identifier different than a regular identifier in DID methods?](#how-is-a-sidetree-identifier-different-than-a-regular-identifier-in-did-methods) - * [Is my Sidetree identifier public?](#is-my-sidetree-identifier-public) - * [Is a Sidetree identifier GPDR proof?](#is-a-sidetree-identifier-gpdr-proof) - * [Does Sidetree support transferable identifiers?](#does-sidetree-support-transferable-identifiers) - * [File structure](#file-structure) - * [What do we need IPFS for?](#what-do-we-need-ipfs-for) -- [Q&A section Wallets](#qa-section-wallets) - * [Do I need a wallet for Sidetree?](#do-i-need-a-wallet-for-sidetree) - * [How can I backup the Sidetree identifiers in my wallet?](#how-can-i-backup-the-sidetree-identifiers-in-my-wallet) - * [Can I receive crypto money in my Sidetree wallet?](#can-i-receive-crypto-money-in-my-sidetree-wallet) - * [Does a Sidetree wallet store virtual credentials connect to my identifiers?](#does-a-sidetree-wallet-store-virtual-credentials-connect-to-my-identifiers) -- [Q&A section Signatures](#qa-section-signatures) - * [Who can sign off my proofs and identifiers?](#who-can-sign-off-my-proofs-and-identifiers) - * [What is the practical use of signatures?](#what-is-the-practical-use-of-signatures) -- [Q&A section Proofs](#qa-section-proofs) - * [What does Sidetree proof?](#what-does-sidetree-proof) - * [Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential?](#do-i-need-to-show-the-full-ipfs-sidetree-database-to-anybody-i-transact-with--even-though-i-d-only-like-to-show-a-part-of-it--for-example-a-virtual-credential) -- [Q&A section Private Key Management](#qa-section-private-key-management) - * [How secure is the Sidetree infrastructure?](#how-secure-is-the-sidetree-infrastructure) - * [How multi-tasking is Sidetree?](#how-multi-tasking-is-sidetree) - * [Does your public-private-key format matter in Sidetree?](#does-your-public-private-key-format-matter-in-sidetree) - * [Not your keys, not your identity?](#not-your-keys--not-your-identity) - * [The wallet is there to store my Sidetree private keys safely, no?](#the-wallet-is-there-to-store-my-sidetree-private-keys-safely--no) - * [Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers?](#are-compound-private-keys--shamir-secret-sharing--and-multisignature-schemes-possible-to-create-identifiers) - * [How to delegate control over my private keys that control my identifiers?](#how-to-delegate-control-over-my-private-keys-that-control-my-identifiers) -- [Q&A section Blockchain](#qa-section-blockchain) - * [Does Sidetree use a blockchain?](#does-sidetree-use-a-blockchain) - * [What's the difference between Sidetree and blockchain?](#what-s-the-difference-between-sidetree-and-blockchain) - * [Why does Sidetree need a blockchain?](#why-does-sidetree-need-a-blockchain) -- [Q&A section Agencies](#qa-section-agencies) - * [What does the governance framework of Sidetree look like?](#what-does-the-governance-framework-of-sidetree-look-like) - -Table of contents generated with markdown-toc + - [Authentic Chained Data Container Task Force](./Glossary.md#authentic-chained-data-container-task-force) + - [Agent](./Glossary.md#agent) + - [Agency](./Glossary.md#agency) + - [Bidirectional model transformation](./Glossary.md#bidirectional-model-transformation) + - [Claim](./Glossary.md#claim) + - [Content-addressable hash](./Glossary.md#content-addressable-hash) + - [Controller](./Glossary.md#controller) + - [Cryptocurrency](./Glossary.md#cryptocurrency) + - [Decentralized Identity](./Glossary.md#decentralized-identity) + - [Delta-based](./Glossary.md#delta-based) + - [Deterministic Ruleset (of Sidetree)](./Glossary.md#deterministic-ruleset--of-sidetree) + - [Entropy](./Glossary.md#entropy) + - [Entity](./Glossary.md#entity) + - [Identity](./Glossary.md#identity) + - [JSON Web Key](./Glossary.md#json-web-key) + - [Key](./Glossary.md#key) + - [Normative](./Glossary.md#normative) + - [Non-normative](./Glossary.md#non-normative) + - [Payload](./Glossary.md#payload) + - [Public Key Infrastructure](./Glossary.md#public-key-infrastructure) + - [Race condition](./Glossary.md#race-condition) + - [Root of trust](./Glossary.md#root-of-trust) + - [Secret](./Glossary.md#secret) + - [Self Certifying Identifier](./Glossary.md#self-certifying-identifier) + - [Self Sovereign Identity](./Glossary.md#self-sovereign-identity) + - [Subject](./Glossary.md#subject) + - [Transfer](./Glossary.md#transfer) + - [Transferable identifier](./Glossary.md#transferable-identifier) + - [Trust-over-IP](./Glossary.md#trust-over-ip) + - [Validator](./Glossary.md#validator) + - [Verifiable Credential](./Glossary.md#verifiable-credential) + - [W3C DID](./Glossary.md#w3c-did) + - [WebAssembly](./Glossary.md#webassembly) + - [(Digital Identity) Wallet](./Glossary.md#-digital-identity--wallet) ## Knowledge you should be confidently applying - The definitions above @@ -178,30 +108,6 @@ We've done our best to protect the privacy of the Github by investigating the im - [Agencies](#qa-key-agencies) -# Definitions - -## Abbreviations -In alphabetic order:\ -ACDC = Authentic Chained Data Container Task Force -BX = [Bidirectional model transformation](#bidirectional-model-transformation) -CAS = Content Addressable Storage -DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ -DIF = Decentralized Identity Foundation\ -DDO = DID Document, look up W3D DID standardization for more info\ -DHT = Distributed Hash Table\ -DIF = Decentralized Identity Foundation, https://identity.foundation\ -DKMI = Decentralized Key Mangement Infrastructure\ -JWK = [JSON Web Key](#json-web-key) -IPv4 = standard Internet Protocol, version 4\ -PKI = [Public Key Infrastructure](#public-key-infrastructure)\ -PR = Pull Request; github terminology\ -SSSI = [Self Sovereign Identity](#self-sovereign-identity)\ -VC = Verifiable Credential, look up W3D DID standardization for more info\ -WASM = [WebAssembly](#WebAssembly) - - -Definitions in alphabetic order: - Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the **Question and Answers** on a simpler level, and to be able to put Sidetree in relation to other fields of interest. #### Authentic Chained Data Container Task Force @@ -302,14 +208,6 @@ The root-of-trust is consistent attribution via verifiable integral non-repudiab #### Secret Information controlled by an identity. MAY be used to derive _key_s. -#### Self Certifying Identifier -In brief: A self-certifying identifier cryptographically binds an identifier to a key-pair.\ -A controller issues an own Identifier by binding a generated public private keypair to an identifier. After this a controller is able to sign the identifier and create a certificate. Also called a _cryptonym_. The simplest form of a self-certifying identifier includes either the public key or a unique fingerprint of the public key as a `prefix` in the identifier. Image from [KERI](https://github.com/decentralized-identity/keri): - -Self Certifying Identifier issuance and binding - -The root-of-trust is fully cryptographic, there is no infrastructure associated with it. If we start there we can build a secure system on top of that. It means SCI gives us strong bindings between the keypair, the controller and the identifier. And so it fixes the main weakness of any administratively issued identifier asserting the binding between the keypair and the identifier and between the controller and the identifier, replacing them with all cryptographically strong bindings. - #### Self Sovereign Identity SSI is a new model for Internet-scale digital identity based on an emerging set of protocols, cutting edge cryptography and open standards. Technological and social movements have come together that make SSI possible.\ [Source](https://livebook.manning.com/book/self-sovereign-identity/chapter-1/v-8/14).\ From 5ba86704d5652e18bab11b0d88f88395a4ff0c65 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 21:58:29 +0100 Subject: [PATCH 27/92] Section ION added to relate Sidetree and ION --- docs/Q-and-A.md | 187 ++++++------------------- docs/images/generate-ion-did-jslib.png | Bin 0 -> 240356 bytes docs/images/what-is-Sidetree.png | Bin 0 -> 488984 bytes 3 files changed, 44 insertions(+), 143 deletions(-) create mode 100644 docs/images/generate-ion-did-jslib.png create mode 100644 docs/images/what-is-Sidetree.png diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e226bbc9f..f932d1087 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -8,6 +8,7 @@ Why should you read or step through the Q&A? To get a different angle to the sam This document relies on a [Glossary](./Glossary.md) file that has: - a alphabethically ordered list of **abbreviations** - a alphabethically ordered list of **definitions** +Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. **The questions are of a varied level: basic and detailed. The answers are mostly directed towards generally interested people and newbies.**\ *Q = one star question. Novice to KERI, advanced in DIDs\ @@ -69,7 +70,6 @@ We've done our best to protect the privacy of the Github by investigating the im - [Race condition](./Glossary.md#race-condition) - [Root of trust](./Glossary.md#root-of-trust) - [Secret](./Glossary.md#secret) - - [Self Certifying Identifier](./Glossary.md#self-certifying-identifier) - [Self Sovereign Identity](./Glossary.md#self-sovereign-identity) - [Subject](./Glossary.md#subject) - [Transfer](./Glossary.md#transfer) @@ -104,152 +104,16 @@ We've done our best to protect the privacy of the Github by investigating the im - [Signatures](#qa-section-signatures) - [Proofs](#qa-section-proofs) - [Private Key Management](#qa-section-private-key-management) -- [Blockchain](#qa-key-blockchain) -- [Agencies](#qa-key-agencies) - - -Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the **Question and Answers** on a simpler level, and to be able to put Sidetree in relation to other fields of interest. - -#### Authentic Chained Data Container Task Force -Or ACDC. The purpose of the Authentic Chained Data Container (ACDC) Task Force is to draft a TSS (ToIP Standard Specification) that defines the standard requirements for the semantics of Authentic Provenance Chaining of Authentic Data Containers. [See more](https://wiki.trustoverip.org/display/HOME/ACDC+%28Authentic+Chained+Data+Container%29+Task+Force) - -#### Agent -A representative for an _identity_. MAY require the use of a _wallet_. MAY support _transfer_ - -#### Agency -Agents can be people, edge computers and the functionality within [`wallets`](#digital-identity-wallet). The service an agent offers is agency. - -#### Bidirectional model transformation -Or `BX`. Keeping a system of models mutually consistent (model synchronization) is vital for model-driven engineering. In a typical scenario, given a pair of inter-related models, changes in either of them are to be propagated to the other to restore consistency. This setting is often referred to as bidirectional model transformation (BX). Delta-based is the way to go for Side-tree. -[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) - -#### Claim -An assertion of the truth of something, typically one which is disputed or in doubt. A set of claims might convey personally identifying information: ½name, address, date of birth and citizenship, for example. ([Source](https://www.identityblog.com/?p=352)). - -#### Content-addressable hash -Content addressing is a way to find data in a network using its content rather than its location. The way we do is by taking the content of the content and hashing it. Try uploading an image to IPFS and get the hash using the below button. In the IPFS ecosystem, this hash is called Content Identifier, or CID. -#### Controller -The entity that has the ability to make changes to an _identity_, _cryptocurrency_ or v_erifiable credential_. - -The controller of an `autonomous identifier` is the entity (person, organization, or autonomous software) that has the capability, as defined by derivation, to make changes to an `Event Log`. This capability is typically asserted by the control of a single inception key. In DIDs this is typically asserted by the control of set of cryptographic keys used by software acting on behalf of the controller, though it may also be asserted via other mechanisms. In Sidetree an AID has one single controller. Note that a DID may have more than one controller, and the DID `subject` can be the DID controller, or one of them. - -#### Cryptocurrency -A digital asset designed to work as a medium of exchange wherein individual coin ownership records are stored in a digital ledger or computerized database using strong cryptography to secure transaction record entries, to control the creation of additional digital coin records. See [more](https://en.wikipedia.org/wiki/Cryptocurrency) - -#### Decentralized Identity -DID; Decentralized identity is a technology that uses cryptography to allow individuals to create and control their own unique identifiers. They can use these identifiers to obtain `Verifiable Credentials` from trusted organisations and, subsequently, present elements of these credentials as proof of claims about themselves. In this model, the individual takes ownership of their own identity and need not cede control to centralized service providers or companies. - -#### Delta-based -Delta-based (vs. _state-based_) is a notion that is hard to grasp. See it simplified as _"keeping Sidetree data internally consistent and in sync"_. - -The Sidetree protocol defines a core set of `DID PKI` state change operations, structured as **delta-based** Conflict-Free Replicated Data Types.\ -Given pairs of inter-related models (nodes / peers) in Sidetree, changes in either of them are to be propagated to the other to restore consistency; also called [BX](#bidirectional-model-transformation).\ -Propagation operations use deltas as input and output rather than compute them internally. Such frameworks (in our case a **tree-oriented**) have been built for the _asymmetric_ BX case, in which one model in the pair is a view of the other and hence does not contain any new information. In practice, however, it is often the case that two models share some information but each of them contains something new not present in the other; we call this case _symmetric_ `BX`. - -[Source and more info](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.386.7739&rep=rep1&type=pdf) - -#### Deterministic Ruleset (of Sidetree) -Which guarantees only one `fork` of a DID’s state history can ever be valid.\ -To better understand this, read this [section](https://identity.foundation/sidetree/spec/#late-publishing) that illustrates a DID owner, Alice, creating forks by creating and anchoring operations in the past that she does not expose to the network. Known as _Late Publishing_ of a DID operation. - -#### Entropy -Unpredictable information. Often used as a _secret_ or as input to a _key_ generation algorithm.[More](https://en.wikipedia.org/wiki/Entropy_(information_theory)) - -The term entropy is also used to describe the degree of unpredictability of a message. Entropy is then measured in bits. The degree or strength of randomness determines how difficult it would be for someone else to reproduce the same large random number. This is called _collision resistance_. - -#### Entity -Entities are not limited to natural persons but may include groups, organizations, software agents, things, and even data items. - -#### Identity -A unique entity. Typically represented with a unique identifier. - -#### JSON Web Key -A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517).\ -The following **example** JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: -``` - {"kty":"EC", - "crv":"P-256", - "x":"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU", - "y":"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0", - "kid":"Public key used in JWS spec Appendix A.3 example" - } -``` - -#### Key -A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) - -#### Normative -In general, we call a theory “normative” if it, in some sense, tells you what you should do - what action you should take. If it includes a usable procedure for determining the optimal action in a given scenario. [Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). - -#### Non-normative -A theory is called non-normative if it does not do that. In general, the purpose of non-normative theories is not to give answers, but rather to describe possibilities or predict what might happen as a result of certain actions. -[Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). - -#### Payload -The term 'payload' is used to distinguish between the 'interesting' information in a chunk of data or similar, and the overhead to support it. It is borrowed from transportation, where it refers to the part of the load that 'pays': for example, a tanker truck may carry 20 tons of oil, but the fully loaded vehicle weighs much more than that - there's the vehicle itself, the driver, fuel, the tank, etc. It costs money to move all these, but the customer only cares about (and pays for) the oil, hence, 'pay-load'. [source](https://softwareengineering.stackexchange.com/questions/158603/what-does-the-term-payload-mean-in-programming). - -Now payload in `Sidetree`. The payload could be one of the following cryptographical building blocks in Sidetree: -- a content digest hash -- a root hash of a Merkletree -- a public key -Note that the Sidetree never puts raw data or privacy sensitive data in its JSON files.\ -_(@henkvancann)_ - -#### Public Key Infrastructure -A public key infrastructure (PKI) is a set of roles, policies, hardware, software and procedures needed to create, manage, distribute, use, store and revoke digital certificates and manage public-key encryption. [Wikipedia].(https://en.wikipedia.org/wiki/Public_key_infrastructure) - -#### Race condition -A race condition or race hazard is the condition of an electronics, software, or other system where the system's substantive behavior is dependent on the sequence or timing of other uncontrollable events. It becomes a bug when one or more of the possible behaviors is undesirable. [Source](https://en.wikipedia.org/wiki/Race_condition). - -#### Root of trust -Replace human basis-of-trust with cryptographic root-of-trust. With verifiable digital signatures from asymmetric key cryptography we may not trust in “what” was said, but we may trust in “who” said it.\ -The root-of-trust is consistent attribution via verifiable integral non-repudiable statements. - -#### Secret -Information controlled by an identity. MAY be used to derive _key_s. - -#### Self Sovereign Identity -SSI is a new model for Internet-scale digital identity based on an emerging set of protocols, cutting edge cryptography and open standards. Technological and social movements have come together that make SSI possible.\ -[Source](https://livebook.manning.com/book/self-sovereign-identity/chapter-1/v-8/14).\ -Decentralisation of the `root-of-trust` and `verifiable credentials` come into play and delivers “user-centric identity”: more control and self-determination of individuals, individuals machines and combinations of these, that identify as one.\ -_(@henkvancann)_ - -#### Subject -A digital subject: A person or thing represented or existing in the digital realm which is being described or dealt with. ([Source](https://www.identityblog.com/?p=352)). - -#### Transfer -The process of changing the _controller_ of _cryptocurrency_, _identity_ or _verifiable credential_. MAY require the use of a _key_. - -#### Transferable identifier -And identifier of which you can rotate its controlling private key. When the private key for a transferable identifier become exposed to potential compromise then control over the identifier may be transferred to a new key-pair to maintain security. - -#### Trust-over-IP -It's a term related to the effort of a foundation. The Trust over IP Foundation is an independent project hosted at Linux Foundation to enable the trustworthy exchange and verification of data between any two parties on the Internet. [More](https://trustoverip.org/about/faq/). - -#### Validator -a _validator_ is anybody that wants to estblish control-authority over an identifier, created by the controller of the identifier. Validators verify the log, they apply duplicity detection or they leverage somebody else's duplicity detection or apply any other logic so they can say "Yes these are events I can trust". - -During validation of virtual credentials for example, a `verifier` checks to see if a `verifiable credential` (VC) has been signed by the controller of this VC using the applicable verification method. - -#### Verifiable Credential -VC; A data model for conveying claims made by an issuer about a subject. See [vc-data-model](https://www.w3.org/TR/vc-data-model/) for more. - -#### W3C DID -The W3C consortium Decentralized ID standardization. [More](https://w3c.github.io/did-core/). - -#### WebAssembly -WASM, or just WA) is an _open standard_ that defines a portable binary-code format for executable programs, and a corresponding textual assembly language, as well as interfaces for facilitating interactions between such programs and their host environment.\ -The main goal of WebAssembly is to enable high-performance applications on web pages, but the format is designed to be executed and integrated in other environments as well, including standalone ones. [More info](https://en.wikipedia.org/wiki/WebAssembly). - -#### (Digital Identity) Wallet -In our context it is software and sometimes hardware that serves as a key store and functionality. Keys can be private keys and public keys, hashes and pointers. Functionality can be signing, invoices (receive), send, virtual credentials, delegation, etc. This is the [`agency`](#agency) part of a wallet. \ -[More about digital ID Wallets](https://www.thalesgroup.com/en/markets/digital-identity-and-security/government/identity/digital-identity-services/digital-id-wallet)\ -[More about cryto Wallets](https://cryptocurrencyfacts.com/what-is-a-cryptocurrency-wallet/). +- [Blockchain](#qa-section-key-blockchain) +- [Agencies](#qa-section-key-agencies) +- [ION](#qa-section-ION) # Q&A section General ## What is Sidetree? Sidetree is a protocol for creating scalable decentralized public key infrastructure (DPKI) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. + + ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. ## How is the inner working of Sidetree? @@ -650,4 +514,41 @@ DRAFT BY _(@henkvancann)_ ## Sidetree is like a better version of two-factor authentication? Yeah, a better version of two-factor authentication. It gives us an opportunity to do things potentially in the future, better underpinning for things like DNS. It is a global registry, at least ION has the ability to be and I know that sounds scary, it's a global registry of IDs, but when I say registry, what I mean is, every ID in ION is, you know at least the identifier. You might not know anything else about the ID, you don't know that it's a person or a dog on the internet, or anything like that. But you know the ID and the keys. So if you ever ran into that person, you could at least like say, "Hey, prove you're you."\ -[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) \ No newline at end of file +[Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) + +# Q&A section ION + +ION has its own repository under [DIF](https://identity.foundation/ion). This section intents to clear up the difference between ION and Sidetree and how they relate. + +## *Q: What is ION? +What is Sidetree + +ION is based on Sidetree - standard. + +## *Q: Who owns ION? +Just like Sidetree ION is [open source](https://github.com/decentralized-identity/ion/blob/master/LICENSE). Microsoft is an important sponsor. + +## *Q: When has ION been launched? +March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identity-standards-blog/ion-we-have-liftoff/ba-p/1441555): "We are excited to share that v1 of ION is complete and has been launched on Bitcoin mainnet"\ +(_@csuwildcat_) + +## Why is ION so special? +The reason is two-fold: +- It settles on the bitcoin blockchain, the most secure open public blockchain, which isn't owned by anybody and everybody at the same time, the transactions and events with ION identifiers are uncensorable, and immutablably anchored to the bitcoin blockchain. ION does not bloat the bitcoin blockchain because it periodically only settles a very small proof (hash) of a large ION data structure on the blockchain. +- ION preserves privacy of the people, things and organisation behind the identifiers. It's highly interoperable and fits within the DID standardization of W3C. + +## **Q: Is ION the only Sidetree implementation? +No, Sidetree enables scalable DID networks (i.e. ION, Element, Orb) to be built atop any decentralized event record system (e.g. blockchains). + +## *Q: How can I use ION? +We have contributed an open source library for generating DIDs and have opened up our ION node to provide a no-hassle option for anchoring ION DIDs: +- [Generate ION DIDs and keys](https://github.com/decentralized-identity/ion-tools#ionjs) +- [Use the lower-level SDK](https://github.com/decentralized-identity/ion-sdk) +- [Anchor DIDs you generate](https://github.com/decentralized-identity/ion-tools) + +An example of generating an ION DID with the ION.js library: + +generate ION DID example JS library.png + +## Who owns the DIDs generated with ION? +Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control. \ No newline at end of file diff --git a/docs/images/generate-ion-did-jslib.png b/docs/images/generate-ion-did-jslib.png new file mode 100644 index 0000000000000000000000000000000000000000..418adf49d5a4e9fd07c986732c551230fa4aa4ed GIT binary patch literal 240356 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 P|EVf!-71o|c=rDQY<(JG literal 0 HcmV?d00001 diff --git a/docs/images/what-is-Sidetree.png b/docs/images/what-is-Sidetree.png new file mode 100644 index 0000000000000000000000000000000000000000..5d38d4c557caf53dd7ce94d3d7cca390a9cd02fc GIT binary patch literal 488984 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

&#pD{>u_*G2&l>`<=E<7nR=j2faMG7ypjMAs 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

lG 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 literal 0 HcmV?d00001 From b406c611f3494f884dd810ce66142b9d67dc93e5 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 22:44:37 +0100 Subject: [PATCH 28/92] All questions (amd answers) ranked in categories: easy, advanced, proficient --- docs/Q-and-A.md | 101 +++++++++++++++++++++++++++--------------------- 1 file changed, 57 insertions(+), 44 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index f932d1087..11d5bf6df 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -133,19 +133,19 @@ If you assert your identity and it's backed by strong cryptography, someone brow We're moving everything to a digital world, just like we don't have paper mail, we have email now. When those things happen, proofs like, 'do you own your car?' or 'the deed to your house', all that kind of stuff, when that starts getting digitized and tied to some identifier, it really better be an identifier that can't be taken from you at a whim, by either a company or some bad actor because that would be pretty scary.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## Why use Sidetree? +## **Q: Why use Sidetree? It is a DIDComm layer (2); which is layer 1 agnostic and uses Layer 1 very efficiently. Sidetree does not require trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on. _(@henkvancann)_ -## What is so unique to Sidetree? +## **Q: What is so unique to Sidetree? Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP model. It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin. -## Is Sidetree a DID? +## *Q: Is Sidetree a DID? `Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ _(@henkvancann)_ -## How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? +## **Q: How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? [Trust-over-IP](#trust-over-ip): - Sidetree's goal is {TBW} - Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree uses {TBW} @@ -155,7 +155,7 @@ _(@henkvancann)_ - Layer 4 (application layer): {TBW} _(@henkvancann)_ -## Who is Sidetree? Is it a company or a not for profit? +## *Q: Who is Sidetree? Is it a company or a not for profit? Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and within that in the *Identity and Discovery* Workgroup. Due to its licensing structure, Sidetree isn't owned by anyone and everyone at the same time. The Intellectual Property Right of Sidetree is hosted with `DIF`. It is an open source project. @@ -165,7 +165,7 @@ On github Sidetree is - and will become even more - a thickening bunch of reposi Lastly, Microsoft is an important promotor of Sidetree and employer of some contributors. _(@henkvancann)_ - ## Why is a company like Microsoft working on decentralized IDs using Bitcoin? + ## *Q: Why is a company like Microsoft working on decentralized IDs using Bitcoin? _What are the feelings with Bitcoin around Microsoft? Is there a general kind of acceptance and like about it?_ Not everyone is into Bitcoin, I would say the majority aren't. They don't care, they're product people, they want to get something done. They do understand that there's one system out there that's just stood and just embattled the test of time. So that part is like sort of empirical; you can't really argue with that part. There are believers among the people who do believe in Bitcoin. @@ -174,14 +174,14 @@ But I'd say the majority, they believe in decentralizing. The reason they believ The alternative is you could go set up some private permission blockchain or something, but that's only as decentralized as whoever is running those few nodes that gets to decide everything. That's not really something we're interested in, because it's not significantly differentiated from the centralized identity systems we provide today. It's just not something that might be good for people; to get people involved in a system where they could be shut off. -## In what programming languages is Sidetree available? +## *Q: In what programming languages is Sidetree available? There are two JavaScript implementations that I know about. The reference implementation hosted at DIF and also https://github.com/transmute-industries/sidetree.js. Sidetree has also been implemented in Go: https://github.com/trustbloc/sidetree-core-go. _(@troyronda)_ -## Does Sidetree cooperate with other projects in the self-sovereign Identity field? +## *Q: Does Sidetree cooperate with other projects in the self-sovereign Identity field? Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW There are also non-formal relation with the newly launched trust-over-ip foundation?, how / where does Sidetree fit in trust-over-ip? -## Why is Microsoft so interested in supporting these developments? +## *Q: Why is Microsoft so interested in supporting these developments? _What's the value to Microsoft in working on this?_ There's a lot of things you just can't do with an identity safely unless people own their own IDs. So they can't find moneyed special deals with say just LinkedIn or just any email provider, or something like that, that might have a specific integration. It actually unlocks the ability to do a lot of different things, like do digital diplomas at scale, to do credentialing for skills and stuff like that, at scale. @@ -189,10 +189,10 @@ There's a lot of things you just can't do with an identity safely unless people In a way that's also standardized, like right now, it's just like people can issue these badges, there's different badge protocols. But it's pretty ad hoc, there's no real systemic way of find them and verify them and it's kind of a mess. So in order for us to unlock a ton of business opportunity in LinkedIn, in other investments we've made, things like GitHub and all these other things, you have to have users owning their own ID. It can't be a Microsoft-owned ID or it's just not safe to do these certain use cases.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## What's the diffrence between a `normative` and `non-normative` description or theory? +## **Q: What's the diffrence between a `normative` and `non-normative` description or theory? See the [definitions](#normative) section for what both are. For example, theories of ethics are generally `normative` - you should not kill, you should help that person, etc. Economics is most commonly `non-normative` - instead of asking “how should this person choose which goods to buy?”, we are often more interested in “how does this person choose which commodities they buy?”. -## Is Sidetree privacy preserving / GPDR proof? +## **Q: Is Sidetree privacy preserving / GPDR proof? These are the information-hiding measures taken in the protocol to facilitate compliance with privacy rules: - No sensitive data on layer 1, which can be an open public blockchain - THe content in the CAS layer 2, example IPFS, works with `commitments`. A commitment can be shared without revealing the commit value. @@ -201,18 +201,18 @@ These are the information-hiding measures taken in the protocol to facilitate co {TBW : unclear wether `Deactivate` obeys the right to be forgotten}\ _(@henkvancann)_ -## Is there like a central, GitHub repository that someone or some group of people are responsible for? +## **Q: Is there like a central, GitHub repository that someone or some group of people are responsible for? it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable. # Q&A section Sidetree operational -## Where can I download Sidetree? +## *Q: Where can I download Sidetree? On (sub)page(s of) [github](https://github.com/decentralized-identity/sidetree) -## Where can we find the code and how could a coder get started? +## *Q: Where can we find the code and how could a coder get started? The homepage on github [README.md](../README.md) pretty much sums up all the possibilities to download the available code and how developers can engage in the development process currently. We welcome contributions. -## What are the external dependencies of Sidetree? +## **Q: What are the external dependencies of Sidetree? _I hear ya: "Sidetree is able to do all this **without requiring** trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on." But what does Sidetree require instead?_ Sidetree is dependent of: 1. Proper IPFS data management and Identity and Access Management via API keys? @@ -222,31 +222,32 @@ Sidetree is dependent of: 5. {TBW} _(@henkvancann)_ -## In what can we find the efficiency booster that Sidetree promises to be? +## **Q: In what can we find the efficiency booster that Sidetree promises to be? Sidetree nodes that participate in writing operations into the overlay network do so by **anchoring** Content-Addressable Storage (`CAS`) (e.g. IPFS) references to **aggregated** bundles of operations in an underlying ledger. -## "Process operations in accordance with the protocol deterministic ruleset." What does this mean? +## ***Q: "Process operations in accordance with the protocol deterministic ruleset." What does this mean? Read this [section](https://identity.foundation/sidetree/spec/#late-publishing) that illustrates a DID owner, Alice, creating forks by creating and anchoring operations in the past that she does not expose to the network. Known as _Late Publishing_ of a DID operation.\ This type of processing guarantees only one `fork` of a DID’s state history can ever be valid. -## What would you see as the main drawback of Sidetree? +## *Q: What would you see as the main drawback of Sidetree? There aren't many. Sidetree has Self-Certifying Identifiers, however they are non-transferable. {Right?} _(@henkvancann)_ -## How can it be one solution, fit for more DIDs? -DID Methods based on the Sidetree protocol all share the same identifier format. The unique identifier segment of a Sidetree-based DID, known as the DID Suffix, is derived by using the Hashing Process to generate a hash value from the canonicalized Create Operation Suffix Data Object. The DID Suffix is cryptographically bound to the initial PKI state of the DID, which means Sidetree DIDs are [self-certifying](#self-certifying-identifier). +## *Q: How can it be one solution, fit for more DIDs? +DID Methods based on the Sidetree protocol all share the same identifier format. The unique identifier segment of a Sidetree-based DID, known as the DID Suffix, is derived by using the Hashing Process to generate a hash value from the canonicalized Create Operation Suffix Data Object. The DID Suffix is cryptographically bound to the initial PKI state of the DID, which means Sidetree DIDs are also self-certified. -## Where you would need something quite different than Sidetree to solve a similar problem? -{TBW} +## *Q: Where you would need something quite different than Sidetree to solve a similar problem? +In a private situation with no self sovereignty. A Certification Authority in combination with a federated setup could do, like it has done the past decades. But in that SSI become Self Service Identity at best, because the Identifiers are owned and controlled by a third party. +_(@henkvancann)_ -## How does Sidetree scale +## **Q: How does Sidetree scale This image speaks a thousand words:\ Sidetree file structure Sidetree is a lean and mean structure. The content of Sidetree mainly consists of JSON files of hashes, signatures and other cryptographical proofs and pointers. And it connects to other highly scaleable technologies, like IPFS and blockchains.\ Sidetree logo The importance of this structure for scaleability is rewarded in the Sidetree-logo. -## How does Sidetree keep data internally consistent over nodes? +## ***Q: How does Sidetree keep data internally consistent over nodes? In brief: By using **delta-based** Conflict-Free Replicated Data Types. _(@henkvancann)_ Despite early availability on the market, `BX` tools did not gain much user appreciation because of semantic issues. A user should clearly understand the behavior of synchronization procedures implemented by a tool. The majority of algebraic BX frameworks are _state-based_. Synchronizing operations take the states of models before and after update as input, and produce new states of models as output. This design assumes that model alignment, i.e., discovering relations (deltas) between models, @@ -257,24 +258,30 @@ To separate delta discovery and propagation, several researchers proposed to bui To summarize: Sidetree keeps data consitent by using a delta-based tree-oriented framework and performs _symmetric_-`BX`information sharing.\ _(@henkvancann)_ -## How does Sidetree keep identifiers secure? +## **Q: How does Sidetree keep identifiers secure? - Internally by commitment schemes - Externally by stressing the importance of proper key management -## How does Sidetree handle `race conditions`? +## **Q: How does Sidetree handle `race conditions`? +[What is a race condition?](https://www.baeldung.com/cs/race-conditions)\ {TBW} -## What are the security risks of Sidetree with regard to the identity protocol? +## **Q: What are the security risks of Sidetree with regard to the identity protocol? Harm that can be done to the a `controller`: {TBW}\ Harm that can be done to a `verifier`: {TBW} -## Is Sidetree post-quantum secure? +## *Q: Is Sidetree post-quantum secure? +To answer this question we need to have a look at the building blocks of Sidetree that could be vulnreable to Quantum computing attacks. +- PKI +- bitcoin blockchain +- Signatures {TBW} -## What happens if I or other people are offline? +## **Q: What happens to Sidetree identifiers if I or other people are offline? +_What about the liveliness of Sidetree?_ {TBW} -## How to handle multiple versions of Sidetree protocol. How to keep the network in sync? +## **Q: How to handle multiple versions of Sidetree protocol. How to keep the network in sync? The rules and parameters of the Sidetree protocol may change in the future, resulting in new versions of the specification. #### Version Segment Definitions: 1. Major: Major protocol evolution, with breaking protocol advancements so large they warrant incrementing the major version. @@ -448,18 +455,24 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu ## Does your public-private-key format matter in Sidetree? {TBW} -## Not your keys, not your identity? +## *Q: Not your keys, not your identity? +Depends. You can be the subject of an identifier and have no control over the indentifier whatsoever. This is practically the case for all login + usernames you "have" to enter the websites of your service providers. You don't own those identifiers and these identifiers can easily be taken away from you with all the related data and social connections. Example: a Twitter ban. + +SSI means control over your own identifier. Two nuances: +- You can own an identifier you're not subject of. Beware that privacy rules and regulations are very strict and demanding. +- You can be the owner, controller and subject at the same time. With great sovereignty comes great responsibility. {TBW} -## The wallet is there to store my Sidetree private keys safely, no? +## *Q: The wallet is there to store my Sidetree private keys safely, no? {TBW} -## Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? +## ***Q: Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? {TBW} -## How to delegate control over my private keys that control my identifiers? +## **Q: How to delegate control over my private keys that control my identifiers? {TBW} + # Q&A section Blockchain -## what does an ID system gain from a blockchain? +## *Q: what does an ID system gain from a blockchain? I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was timechain. It turns out that `PKI`, which is public key infrastructure and that's like the thing that backs identifiers. I'll give you an analogy of what one is today. An existing example is the DNS system. The identifier is a domain name and then the backing PKI data is your zone file in DNS that lists your named servers, routing information, then there's the certificate of authorities that have the sort of the backing cryptography. So that's an example of a PKI system. Every PKI system, if it isn't centralized, like a system where they just kind of decree that this users is usurped, if you want to decentralize that, the most important piece is having a global immutable append-only log, because everyone needs to see the state of some identifier. Like if Alice creates an ID and she initially associates, say her phone that she has at the time with her ID and a public key on it, when she goes to get a new phone, she's going to switch that key up. @@ -467,30 +480,30 @@ The identifier is a domain name and then the backing PKI data is your zone file So everyone needs to be able to see that event, globally and deterministically, or else someone could masquerade as Alice. They could say, "Well, I have her old key so I'm her." You have to have this sort of linear chronology of what happened when, it's a state machine. So what a blockchain does, really elegantly that we never had before, is it's an oracle for entering events into a chronology. That's exactly what we use it for. In its most primitive sense, we use Bitcoin to enter in events in a chronology that nodes sort of watch for and compute so they all can understand the state of every ID that's anchored in Bitcoin. So it's very important.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## So why would we pick Bitcoin versus some other blockchain, like Ethereum or Hyperledger? +## *Q: So why would we pick Bitcoin versus some other blockchain, like Ethereum or Hyperledger? Sidetree is settlement layer agnostic. There are different reasons to use either one of those platforms. For ION example we argue that because we're not actually concerned with any of the super sexy smart contracts. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do. [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner). There are also Sidetree implementations on Ethereum and Hyperledger Fabric: - Ethereum: https://github.com/decentralized-identity/element - Hyperledger Fabric: https://github.com/trustbloc/sidetree-fabric -## Does Sidetree use a blockchain? +## *Q: Does Sidetree use a blockchain? Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ Trust-over-IP model _(@henkvancann)_ -## What's the difference between Sidetree and blockchain? +## *Q: What's the difference between Sidetree and blockchain? Lots, it's a totally different beast. There are only a few similarities, for the record: - THe tree-like structure of Side-tree resembles the Merkletree in which blockchain tend to store proofs of transactions (hashes) - Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. -## Why does Sidetree need a blockchain? +## *Q: Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ The ledger (blockchain) acts as a linear chronological sequencing oracle, which the Sidetree protocol leverages to **order** DID PKI operations in an **immutable** history all observing nodes can **replay** and validate. It is this ability to replay the precise sequence of DID PKI state change events, and process those events using a common set of deterministic rules, that allows Sidetree nodes to achieve a consistent view of DIDs and their DID Document states, without requiring any additional consensus mechanism. The underlaying blockchain provides the consensus mechanism to come to immutable time-stamped ordering. -## Every time I want to verify an ID, does something happen on the Bitcoin blockchain? +## *Q: Every time I want to verify an ID, does something happen on the Bitcoin blockchain? _Therefore, do I have to pay some kind of transaction fee?_ No, so one thing that's an interesting about this. When we talk about `PKI` systems, and I'll use the analogy of DNS:\ @@ -501,18 +514,18 @@ When it does, that look up doesn't incur any Bitcoin cost or anything like that, So that entire activity happened at a third layer like well above, it doesn't touch any blockchain stuff at all.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## Will Sidetree put more sensitive data on a public blockchain, like Bitcoin? +## **Q: Will Sidetree put more sensitive data on a public blockchain, like Bitcoin? Any other data than just identifiers, that you'd want to expose has nothing to do with ION or Bitcoin. None of that is embedded in Bitcoin. That's completely off and on regular infrastructure. It's up to you what you want to disclose. So when I say registry of IDs, it's mean that ION essentially provides you the ability to iterate over every ID that's been entered into the system. This is pretty cool and it has some interesting applications. One application that I like to throw out there that Devs might resonate with a little bit is like `npm`.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) # Q&A section Agencies -## What does the governance framework of Sidetree look like? +## **Q: What does the governance framework of Sidetree look like? > Decentralized systems must coordinate across multiple parties, all acting independently in their own self-interest. This means that the rules of engagement and interaction must be spelled out and agreed to ahead of time, with incentives, disincentives, consequences, processes, and procedures made clear. {TBW} DRAFT BY _(@henkvancann)_ -## Sidetree is like a better version of two-factor authentication? +## *Q: Sidetree is like a better version of two-factor authentication? Yeah, a better version of two-factor authentication. It gives us an opportunity to do things potentially in the future, better underpinning for things like DNS. It is a global registry, at least ION has the ability to be and I know that sounds scary, it's a global registry of IDs, but when I say registry, what I mean is, every ID in ION is, you know at least the identifier. You might not know anything else about the ID, you don't know that it's a person or a dog on the internet, or anything like that. But you know the ID and the keys. So if you ever ran into that person, you could at least like say, "Hey, prove you're you."\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) @@ -550,5 +563,5 @@ An example of generating an ION DID with the ION.js library: generate ION DID example JS library.png -## Who owns the DIDs generated with ION? +## *Q: Who owns the DIDs generated with ION? Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control. \ No newline at end of file From 7a2dd7a9cb93be732a8f7257180e528099e1fd08 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 22:49:29 +0100 Subject: [PATCH 29/92] Copy paste error corrected --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 11d5bf6df..6659eead0 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -11,7 +11,7 @@ This document relies on a [Glossary](./Glossary.md) file that has: Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. **The questions are of a varied level: basic and detailed. The answers are mostly directed towards generally interested people and newbies.**\ -*Q = one star question. Novice to KERI, advanced in DIDs\ +*Q = one star question. Novice to `Sidetree`, advanced in DIDs\ **Q = two star question. Proficient in DIDs and advanced in `Sidetree`\ ***Q = three star question. Expert in DIDs and proficient in `Sidetree` From 917177a5e3873851fe849a03f035f04c54a54d29 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 22:54:32 +0100 Subject: [PATCH 30/92] Q is a Sidetree identifier public?+ A --- docs/Q-and-A.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 6659eead0..c31038717 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -405,7 +405,8 @@ Oh yeah, it has this potential. I mean if carriers were able to tie your account {TBW} ## Is my Sidetree identifier public? -{TBW} +This is a choice. Sidetree could settle the identifiers on a private blockchain, whose network consist of a few federated nodes. If you anchor your Sidetree implementation to a public blockchain like Ethereum or Bitcoin, your identifiers are public. However, the linked data can be hashed and put behind a authentication wall (login + username + 2FA).\ +_(@henkvancann)_ ## Is a Sidetree identifier GPDR proof? {TBW} From 2b7d048074f7aa775e998726f8e231970462f2ba Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 22:58:54 +0100 Subject: [PATCH 31/92] renamed picture and corrected reference to it --- docs/Q-and-A.md | 2 +- .../{what-is-Sidetree.png => what-is-ION.png} | Bin 2 files changed, 1 insertion(+), 1 deletion(-) rename docs/images/{what-is-Sidetree.png => what-is-ION.png} (100%) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index c31038717..1ab9160a8 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -535,7 +535,7 @@ Yeah, a better version of two-factor authentication. It gives us an opportunity ION has its own repository under [DIF](https://identity.foundation/ion). This section intents to clear up the difference between ION and Sidetree and how they relate. ## *Q: What is ION? -What is Sidetree +What is ION? ION is based on Sidetree - standard. diff --git a/docs/images/what-is-Sidetree.png b/docs/images/what-is-ION.png similarity index 100% rename from docs/images/what-is-Sidetree.png rename to docs/images/what-is-ION.png From b832b2459fe3e7fc0a542472347d218a5ebc820e Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Thu, 25 Mar 2021 23:03:01 +0100 Subject: [PATCH 32/92] Linked to abbrevations in Glossary from Q-and-A --- docs/Q-and-A.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 1ab9160a8..564f9036c 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -44,9 +44,10 @@ Sidetree's content is licensed under the [Apache License 2.0](https://github.com We've done our best to protect the privacy of the Github by investigating the images we used. We haven't come across personal identifiable information (pii). However, should we have made a mistake after all, please let us know and we'll correct this immediately. -### List of questions and definitions +### List of abbreviations and definitions +- [Abbreviations](./Glossary.md#Abbreviations) -- [Definitions:](#definitions) +- [Definitions:](./Glossary.md#definitions) - [Authentic Chained Data Container Task Force](./Glossary.md#authentic-chained-data-container-task-force) - [Agent](./Glossary.md#agent) - [Agency](./Glossary.md#agency) From 412fc7b28d56ec13df1a656895b2c463427f41a3 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Fri, 26 Mar 2021 10:30:54 +0100 Subject: [PATCH 33/92] Added history to When ION question and several other question on twitter answered by Daniele --- docs/Q-and-A.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 564f9036c..d2e06b050 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -544,7 +544,8 @@ ION is based on Sidetree - standard. Just like Sidetree ION is [open source](https://github.com/decentralized-identity/ion/blob/master/LICENSE). Microsoft is an important sponsor. ## *Q: When has ION been launched? -March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identity-standards-blog/ion-we-have-liftoff/ba-p/1441555): "We are excited to share that v1 of ION is complete and has been launched on Bitcoin mainnet"\ +March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identity-standards-blog/ion-we-have-liftoff/ba-p/1441555): "We are excited to share that v1 of ION is complete and has been launched on Bitcoin mainnet".\ +[Continues on twitter](https://twitter.com/csuwildcat/status/1375125876736548870): "This is the culmination of 10 years of work, beginning in 2011 when a few of us at Mozilla set aside some of our time to explore the core concepts of Decentralized Identity."\ (_@csuwildcat_) ## Why is ION so special? From 90d70db947ed5005f1005ac9e63e878ea0fd91ee Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Fri, 26 Mar 2021 10:39:30 +0100 Subject: [PATCH 34/92] several questions on twitter answered by Daniele - batch 2 --- docs/Q-and-A.md | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index d2e06b050..e4d61a7fe 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -541,7 +541,14 @@ ION has its own repository under [DIF](https://identity.foundation/ion). This se ION is based on Sidetree - standard. ## *Q: Who owns ION? -Just like Sidetree ION is [open source](https://github.com/decentralized-identity/ion/blob/master/LICENSE). Microsoft is an important sponsor. +Just like Sidetree ION is [open source](https://github.com/decentralized-identity/ion/blob/master/LICENSE). Microsoft has been an important sustaining sponsor, but no more than that. + +#### I will never enter a project where Microsoft is involved, they will never be decentralized?! +_"Bill Gates does not enter projects of this nature just because he's a good person."_ + +In brief: ION is free, open source, uncensorable. Full stop. + +_@csuwildcat_ [on twitter](https://twitter.com/csuwildcat/status/1375125876736548870): "It's a deterministic protocol that only requires math + an internet connection, that's it. There are no authorities, intermediaries, validators, or other points of centralization in ION, so the only thing you need to trust is literally math itself. Have a look at the code and see." ## *Q: When has ION been launched? March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identity-standards-blog/ion-we-have-liftoff/ba-p/1441555): "We are excited to share that v1 of ION is complete and has been launched on Bitcoin mainnet".\ @@ -567,4 +574,20 @@ An example of generating an ION DID with the ION.js library: generate ION DID example JS library.png ## *Q: Who owns the DIDs generated with ION? -Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control. \ No newline at end of file +Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control.\ +(_@csuwildcat_) + +## ***Q: Back in the day you had plans to run it on top of the casa node, any plans to make this work on top of projects like [Umbrel](https://blocktalk.co/2021/03/25/how-to-set-up-full-bitcoin-node-umbrel/)? +I haven't had time to sort out getting it packaged for this. Would love some help with that from the community, else it will probably take a couple months before we can dig out.\ +(_@csuwildcat_) + +## **Q: What would be the specs for an ION node, excluding Bitcoin Core ressources consumption? +Not much, basically just storage growth as the network is utilized. There's hardly any computation on operation ingest, so it's not going to hit a CPU hard.\ +For example: with 40 billion DIDs in the system (basically all of humanity using ION), it would require around 2-3TB of space, but wouldn't noticeably rev compute on an i3 from 2017.\ +(_@csuwildcat_) + +## ***Q: What would be the quickest way for me to learn more about 'unpublished' DIDs? +_Do you happen to know of a link to any documentation about that?_ + +This one class invocation will instantly create you an unpublished DID: [here](https://t.co/eBY4wR2kTk?amp=1)\ +(_@csuwildcat_) \ No newline at end of file From 7b0f1b5c5ab91435f5e85db42cc901a8d411ef26 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Fri, 26 Mar 2021 10:51:54 +0100 Subject: [PATCH 35/92] several questions on twitter answered by Daniele - batch 3 --- docs/Q-and-A.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e4d61a7fe..81c7c976a 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -319,6 +319,15 @@ So we're putting out the install guides, there are `Docker` containers for quick ## Am I creating value for Microsoft while I contribute to Sidetree? And they will sell it on their behalf? We're really wanting to encourage people to install and help us, especially if you're technically capable, or you're a coder or have some aptitude. Kick the tires on it, let us know, find bugs, this is for everyone! This is a public utility, we're not trying to make money on this at all, and so just help it be the best it can be. +## ***Q: How expensive the side tree is to maintain? +In terms of node operation cost, in a light node configuration you could support 40 billion DIDs within ~2TB of space. The protocol is not computationally intense, it's skewed toward bandwidth and storage. + +#### *Q: Can you ELI5 for us please... Having trouble wrapping my head around the applications +ELI5=Explain Like I'm 5 years old, [more here](https://www.howtogeek.com/694298/what-does-eli5-mean-and-how-do-you-use-it/) + +If you have a DID linked to a personal datastore, people would be able to follow your DID instead of something like a Twitter ID, and pull tweets directly from your datastore. This means apps cannot block your ID or censor your posts. It's the foundation of decentralized apps. +_(@csuwildcat)_ + # Q&A section Userinterface ## What does Sidetree look like? @@ -577,7 +586,7 @@ An example of generating an ION DID with the ION.js library: Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control.\ (_@csuwildcat_) -## ***Q: Back in the day you had plans to run it on top of the casa node, any plans to make this work on top of projects like [Umbrel](https://blocktalk.co/2021/03/25/how-to-set-up-full-bitcoin-node-umbrel/)? +## ***Q: Any plans to make this work on top of bitcoin full nodes?; on top of projects like [Umbrel](https://blocktalk.co/2021/03/25/how-to-set-up-full-bitcoin-node-umbrel/)? I haven't had time to sort out getting it packaged for this. Would love some help with that from the community, else it will probably take a couple months before we can dig out.\ (_@csuwildcat_) @@ -590,4 +599,8 @@ For example: with 40 billion DIDs in the system (basically all of humanity using _Do you happen to know of a link to any documentation about that?_ This one class invocation will instantly create you an unpublished DID: [here](https://t.co/eBY4wR2kTk?amp=1)\ -(_@csuwildcat_) \ No newline at end of file +(_@csuwildcat_) + +## *Q: How does it work? You need bitcoin transactions for DID, right? So how do BTC transaction fees come into play? +ION doesn't bloat the bitcoin blockchain. It gathers multple proofs of identifier events and anchors them with one single small transaction (and dito fee) on the bitcoin blockchain. +(_@henkvancann_) From cb3592dbd0db0f9da6d2ff7e9a761a0d0b576625 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 27 Mar 2021 14:36:09 +0100 Subject: [PATCH 36/92] repaired a link to spec directory --- docs/Q-and-A.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 81c7c976a..f48fda32f 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -8,7 +8,7 @@ Why should you read or step through the Q&A? To get a different angle to the sam This document relies on a [Glossary](./Glossary.md) file that has: - a alphabethically ordered list of **abbreviations** - a alphabethically ordered list of **definitions** -Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. +Terminology specific for Sidetree can be found [here](https://identity.foundation/docs/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. **The questions are of a varied level: basic and detailed. The answers are mostly directed towards generally interested people and newbies.**\ *Q = one star question. Novice to `Sidetree`, advanced in DIDs\ @@ -33,7 +33,7 @@ Beware: A Q&A is always *work in progress*. Tips & help welcome. None of the respondents in the **open** repo and presentations have been explicitly named as a source, except for ***@csuwildcat*** (Daniel Buchner, expert), ***@thehenrytsai*** (Henry Tsai, expert) and ***@henkvancann*** (noob). If there is no reference added to the answers, then its content stems from either one or more of these sources -- [Spec]https://identity.foundation/sidetree/spec/ +- [Spec]https://identity.foundation/sidetree/docs/spec/ - [Github Sidetree](https://github.com/decentralized-identity/sidetree) - [What bitcoin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) - it's Daniel Buchner or Henry Tsai who answered the question. @@ -564,7 +564,7 @@ March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identi [Continues on twitter](https://twitter.com/csuwildcat/status/1375125876736548870): "This is the culmination of 10 years of work, beginning in 2011 when a few of us at Mozilla set aside some of our time to explore the core concepts of Decentralized Identity."\ (_@csuwildcat_) -## Why is ION so special? +## *Q: Why is ION so special? The reason is two-fold: - It settles on the bitcoin blockchain, the most secure open public blockchain, which isn't owned by anybody and everybody at the same time, the transactions and events with ION identifiers are uncensorable, and immutablably anchored to the bitcoin blockchain. ION does not bloat the bitcoin blockchain because it periodically only settles a very small proof (hash) of a large ION data structure on the blockchain. - ION preserves privacy of the people, things and organisation behind the identifiers. It's highly interoperable and fits within the DID standardization of W3C. @@ -604,3 +604,9 @@ This one class invocation will instantly create you an unpublished DID: [here](h ## *Q: How does it work? You need bitcoin transactions for DID, right? So how do BTC transaction fees come into play? ION doesn't bloat the bitcoin blockchain. It gathers multple proofs of identifier events and anchors them with one single small transaction (and dito fee) on the bitcoin blockchain. (_@henkvancann_) + +#### *Q: Who pays the fee if it's all decentralised? +Node operators who anchor operation batches must pay BTC txn fees. Current we cover the cost for folks who want to anchor via our node, but you can just do it on your own node at home if you want. Ops are signed with keys only you hold, so it's not like another node has your keys. + +## **Q: How to install my ION node on a Raspberry Pi 4? +https://matthijs.hoekstraonline.net/2021/03/25/running-an-ion-node-on-your-raspberry-4/ \ No newline at end of file From f88d0d1efad9d0b5559b4b7c721baeb0c009c0ea Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 27 Mar 2021 14:39:00 +0100 Subject: [PATCH 37/92] repaired another link to spec directory --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index f48fda32f..7c1accc4d 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -25,7 +25,7 @@ Terminology specific for Sidetree can be found [here](https://identity.foundatio * [Actions you should be comfortable with](#actions-you-should-be-comfortable-with) - [Jump table to categories](#jump-table-to-categories) -Inspired by [specifications](https://identity.foundation/sidetree/spec/) and questions raised during DIF Sidetree WG meetings, but also issues created and handled [here](https://github.com/decentralized-identity/sidetree/issues) and the progress made, here on Github (Turn on 'Watch' if you want to be notified of conversations). +Inspired by [specifications](https://identity.foundation/sidetree/docs/spec/) and questions raised during DIF Sidetree WG meetings, but also issues created and handled [here](https://github.com/decentralized-identity/sidetree/issues) and the progress made, here on Github (Turn on 'Watch' if you want to be notified of conversations). Beware: A Q&A is always *work in progress*. Tips & help welcome. From c9aede9348695a1eba6b01596554e063131ee02e Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 27 Mar 2021 14:50:53 +0100 Subject: [PATCH 38/92] restored links to spec directory DIF --- docs/Q-and-A.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 7c1accc4d..46e225dbc 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -8,7 +8,7 @@ Why should you read or step through the Q&A? To get a different angle to the sam This document relies on a [Glossary](./Glossary.md) file that has: - a alphabethically ordered list of **abbreviations** - a alphabethically ordered list of **definitions** -Terminology specific for Sidetree can be found [here](https://identity.foundation/docs/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. +Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the *Question and Answers* below on a simpler level, and to be able to put Sidetree in relation to other fields of interest. **The questions are of a varied level: basic and detailed. The answers are mostly directed towards generally interested people and newbies.**\ *Q = one star question. Novice to `Sidetree`, advanced in DIDs\ @@ -25,7 +25,7 @@ Terminology specific for Sidetree can be found [here](https://identity.foundatio * [Actions you should be comfortable with](#actions-you-should-be-comfortable-with) - [Jump table to categories](#jump-table-to-categories) -Inspired by [specifications](https://identity.foundation/sidetree/docs/spec/) and questions raised during DIF Sidetree WG meetings, but also issues created and handled [here](https://github.com/decentralized-identity/sidetree/issues) and the progress made, here on Github (Turn on 'Watch' if you want to be notified of conversations). +Inspired by [specifications](https://identity.foundation/sidetree/spec/) and questions raised during DIF Sidetree WG meetings, but also issues created and handled [here](https://github.com/decentralized-identity/sidetree/issues) and the progress made, here on Github (Turn on 'Watch' if you want to be notified of conversations). Beware: A Q&A is always *work in progress*. Tips & help welcome. @@ -33,7 +33,7 @@ Beware: A Q&A is always *work in progress*. Tips & help welcome. None of the respondents in the **open** repo and presentations have been explicitly named as a source, except for ***@csuwildcat*** (Daniel Buchner, expert), ***@thehenrytsai*** (Henry Tsai, expert) and ***@henkvancann*** (noob). If there is no reference added to the answers, then its content stems from either one or more of these sources -- [Spec]https://identity.foundation/sidetree/docs/spec/ +- [Specifications]https://identity.foundation/sidetree/spec/ - [Github Sidetree](https://github.com/decentralized-identity/sidetree) - [What bitcoin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) - it's Daniel Buchner or Henry Tsai who answered the question. From a2af94e41430001f1b40149a88572942b06c9509 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 27 Mar 2021 15:25:43 +0100 Subject: [PATCH 39/92] Interlinked Q-and-A of ION and Sidetree --- docs/Q-and-A.md | 48 ++++++------------------------------------------ 1 file changed, 6 insertions(+), 42 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 46e225dbc..9db4a95fc 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -30,7 +30,7 @@ Inspired by [specifications](https://identity.foundation/sidetree/spec/) and que Beware: A Q&A is always *work in progress*. Tips & help welcome. ### Disclaimer -None of the respondents in the **open** repo and presentations have been explicitly named as a source, except for ***@csuwildcat*** (Daniel Buchner, expert), ***@thehenrytsai*** (Henry Tsai, expert) and ***@henkvancann*** (noob). +None of the respondents in the **open** repo and presentations have been explicitly named as a source, except for ***@csuwildcat*** (Daniel Buchner, expert), ***@thehenrytsai*** (Henry Tsai, expert) and ***@henkvancann*** (documentation). If there is no reference added to the answers, then its content stems from either one or more of these sources - [Specifications]https://identity.foundation/sidetree/spec/ @@ -544,6 +544,8 @@ Yeah, a better version of two-factor authentication. It gives us an opportunity ION has its own repository under [DIF](https://identity.foundation/ion). This section intents to clear up the difference between ION and Sidetree and how they relate. +Most Question and Answers about ION are located in its own [github repo](https://github.com/decentralized-identity/ion/blob/master/docs/Q-and-A.md. Below a basic selection to start off with.) + ## *Q: What is ION? What is ION? @@ -552,23 +554,6 @@ ION is based on Sidetree - standard. ## *Q: Who owns ION? Just like Sidetree ION is [open source](https://github.com/decentralized-identity/ion/blob/master/LICENSE). Microsoft has been an important sustaining sponsor, but no more than that. -#### I will never enter a project where Microsoft is involved, they will never be decentralized?! -_"Bill Gates does not enter projects of this nature just because he's a good person."_ - -In brief: ION is free, open source, uncensorable. Full stop. - -_@csuwildcat_ [on twitter](https://twitter.com/csuwildcat/status/1375125876736548870): "It's a deterministic protocol that only requires math + an internet connection, that's it. There are no authorities, intermediaries, validators, or other points of centralization in ION, so the only thing you need to trust is literally math itself. Have a look at the code and see." - -## *Q: When has ION been launched? -March 2021 on the [Microsoft site](https://techcommunity.microsoft.com/t5/identity-standards-blog/ion-we-have-liftoff/ba-p/1441555): "We are excited to share that v1 of ION is complete and has been launched on Bitcoin mainnet".\ -[Continues on twitter](https://twitter.com/csuwildcat/status/1375125876736548870): "This is the culmination of 10 years of work, beginning in 2011 when a few of us at Mozilla set aside some of our time to explore the core concepts of Decentralized Identity."\ -(_@csuwildcat_) - -## *Q: Why is ION so special? -The reason is two-fold: -- It settles on the bitcoin blockchain, the most secure open public blockchain, which isn't owned by anybody and everybody at the same time, the transactions and events with ION identifiers are uncensorable, and immutablably anchored to the bitcoin blockchain. ION does not bloat the bitcoin blockchain because it periodically only settles a very small proof (hash) of a large ION data structure on the blockchain. -- ION preserves privacy of the people, things and organisation behind the identifiers. It's highly interoperable and fits within the DID standardization of W3C. - ## **Q: Is ION the only Sidetree implementation? No, Sidetree enables scalable DID networks (i.e. ION, Element, Orb) to be built atop any decentralized event record system (e.g. blockchains). @@ -578,35 +563,14 @@ We have contributed an open source library for generating DIDs and have opened u - [Use the lower-level SDK](https://github.com/decentralized-identity/ion-sdk) - [Anchor DIDs you generate](https://github.com/decentralized-identity/ion-tools) -An example of generating an ION DID with the ION.js library: - -generate ION DID example JS library.png - ## *Q: Who owns the DIDs generated with ION? Ownership of your DIDs is based on keys you generate locally, and all ION operations are signed with those keys, so even if you use our node for anchoring DID operations (or any other node), you are always in sole control.\ (_@csuwildcat_) -## ***Q: Any plans to make this work on top of bitcoin full nodes?; on top of projects like [Umbrel](https://blocktalk.co/2021/03/25/how-to-set-up-full-bitcoin-node-umbrel/)? -I haven't had time to sort out getting it packaged for this. Would love some help with that from the community, else it will probably take a couple months before we can dig out.\ -(_@csuwildcat_) - -## **Q: What would be the specs for an ION node, excluding Bitcoin Core ressources consumption? -Not much, basically just storage growth as the network is utilized. There's hardly any computation on operation ingest, so it's not going to hit a CPU hard.\ -For example: with 40 billion DIDs in the system (basically all of humanity using ION), it would require around 2-3TB of space, but wouldn't noticeably rev compute on an i3 from 2017.\ -(_@csuwildcat_) - -## ***Q: What would be the quickest way for me to learn more about 'unpublished' DIDs? -_Do you happen to know of a link to any documentation about that?_ - -This one class invocation will instantly create you an unpublished DID: [here](https://t.co/eBY4wR2kTk?amp=1)\ -(_@csuwildcat_) - ## *Q: How does it work? You need bitcoin transactions for DID, right? So how do BTC transaction fees come into play? -ION doesn't bloat the bitcoin blockchain. It gathers multple proofs of identifier events and anchors them with one single small transaction (and dito fee) on the bitcoin blockchain. +ION doesn't bloat the bitcoin blockchain. It gathers multple proofs of identifier events and anchors them with one single small transaction (and dito fee) on the bitcoin blockchain.\ (_@henkvancann_) #### *Q: Who pays the fee if it's all decentralised? -Node operators who anchor operation batches must pay BTC txn fees. Current we cover the cost for folks who want to anchor via our node, but you can just do it on your own node at home if you want. Ops are signed with keys only you hold, so it's not like another node has your keys. - -## **Q: How to install my ION node on a Raspberry Pi 4? -https://matthijs.hoekstraonline.net/2021/03/25/running-an-ion-node-on-your-raspberry-4/ \ No newline at end of file +Node operators who anchor operation batches must pay BTC txn fees. Current we cover the cost for folks who want to anchor via our node, but you can just do it on your own node at home if you want. Ops are signed with keys only you hold, so it's not like another node has your keys.\ +(_@csuwildcat_) \ No newline at end of file From 38c0dec6b02935a4ea68f359e104fa3d3ccedf05 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 30 Mar 2021 02:06:37 +0200 Subject: [PATCH 40/92] obsolete images deleted --- docs/images/sci_issue_bind.png | Bin 111442 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 docs/images/sci_issue_bind.png diff --git a/docs/images/sci_issue_bind.png b/docs/images/sci_issue_bind.png deleted file mode 100644 index a356de28bdfd85c8735864beebbcf6514c6fb035..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111442 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 Date: Tue, 30 Mar 2021 02:46:34 +0200 Subject: [PATCH 41/92] internal doc anchor links repaired --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 9db4a95fc..19d759071 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -20,7 +20,7 @@ Terminology specific for Sidetree can be found [here](https://identity.foundatio ``` - [Q&A about Sidetree](#qa-about-sidetree) + [Disclaimer](#disclaimer) - + [List of questions and definitions](#list-of-questions-and-definitions) + + [List of abbreviations and definitions](#list-of-abbreviations-and-definitions) * [Knowledge you should be confidently applying](#knowledge-you-should-be-confidently-applying) * [Actions you should be comfortable with](#actions-you-should-be-comfortable-with) - [Jump table to categories](#jump-table-to-categories) @@ -105,7 +105,7 @@ We've done our best to protect the privacy of the Github by investigating the im - [Signatures](#qa-section-signatures) - [Proofs](#qa-section-proofs) - [Private Key Management](#qa-section-private-key-management) -- [Blockchain](#qa-section-key-blockchain) +- [Blockchain](#qa-section-blockchain) - [Agencies](#qa-section-key-agencies) - [ION](#qa-section-ION) From 164fe595e944a0918faa84ddb80ec158ea4d459a Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 30 Mar 2021 03:02:13 +0200 Subject: [PATCH 42/92] refrence made to the terminology section --- docs/Glossary.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/Glossary.md b/docs/Glossary.md index e7b1d8443..68bde45c0 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -1,5 +1,7 @@ # Definitions +There is seperate section [terminology](./spec/terminology.md) is a separate file additional to this Glossary for the Q&A. The terminology is for advanced to proficient Sidetree users. + ## Abbreviations In alphabetic order:\ ACDC = Authentic Chained Data Container Task Force From df9f2018ab46b9180b2528a586bb84f4c0710958 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 5 Apr 2021 14:33:48 +0200 Subject: [PATCH 43/92] Q7A added : What is the relationship between Sidetee and DIDs? + glossary item SDK --- docs/Glossary.md | 1 + docs/Q-and-A.md | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 68bde45c0..6436603d5 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -17,6 +17,7 @@ JWK = [JSON Web Key](#json-web-key) IPv4 = standard Internet Protocol, version 4\ PKI = [Public Key Infrastructure](#public-key-infrastructure)\ PR = Pull Request; github terminology\ +SDK = Software Development Kit\ SSI = [Self Sovereign Identity](#self-sovereign-identity)\ VC = Verifiable Credential, look up W3D DID standardization for more info\ WASM = [WebAssembly](#WebAssembly) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 19d759071..8357a2aa5 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -111,10 +111,9 @@ We've done our best to protect the privacy of the Github by investigating the im # Q&A section General -## What is Sidetree? +## *Q: What is Sidetree? Sidetree is a protocol for creating scalable decentralized public key infrastructure (DPKI) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. - ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. ## How is the inner working of Sidetree? @@ -146,6 +145,11 @@ Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP m `Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ _(@henkvancann)_ +#### **Q: What is the relationship between Sidetee and DIDs? +Decentralized identifiers (DIDs) enable a person or entity to securely and directly “anchor” their data-sharing activities to a shared ledger securely by cryptography. The first generation of DID systems accomplished this with a 1-to-1 relationship between “blockchain addresses” (cryptographic identities) and the more flexible, powerful addresses called DIDs. These latter functioned as privacy-preserving extensions of the blockchain addresses to which they were closely coupled. In this way, each DID effortlessly inherited the formidable security guarantees of those blockchains-- but in many cases, they also inherited scalability problems and economic models that were a bad fit for many DID use-cases.\ +Sidetree is a systematic, carefully-engineered protocol that loosens that coupling between blockchain anchor-points and DID networks anchored to them, replacing a 1-to-1 relationship with a 1-to-many relationship. Depending on the use-case and implementation strategies chosen, the protocol can optimize for scalable performance, for developer-friendly ergonomics and software development kits (SDK), for the portability of DIDs and networks of DIDs across multiple anchoring systems, and even for high availability in contexts where a global blockchain cannot be relied upon directly.\ +(_@bumblefudge_) + ## **Q: How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? [Trust-over-IP](#trust-over-ip): - Sidetree's goal is {TBW} From 153ce7e41c59eb76f8c97ae86cbc48ef288697a3 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 5 Apr 2021 14:42:37 +0200 Subject: [PATCH 44/92] Q&A added: What's the difference between Sidetree and blockchain? and what is in the name Sidetree --- docs/Q-and-A.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 8357a2aa5..4c298fb0c 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -116,6 +116,11 @@ Sidetree is a protocol for creating scalable decentralized public key infrastruc ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. + +## What is in the name 'Sidetree'? +The name “Sidetree” combines two hints as to its technical inspirations and superpowers. Each Sidetree network functions as a kind of identity-specific “sidechain” periodically pinned to an underlying chain in much the same way that so-called “Layer 2 Networks”. These include the Lightning network running atop Bitcoin.\ +(_@bumblefudge_) + ## How is the inner working of Sidetree? Architecture of Sidetree @@ -507,10 +512,15 @@ Yes, it needs a global blockchain to provide an ordered settlement layer 1 that Trust-over-IP model _(@henkvancann)_ -## *Q: What's the difference between Sidetree and blockchain? +## **Q: What's the difference between Sidetree and blockchain? Lots, it's a totally different beast. There are only a few similarities, for the record: - THe tree-like structure of Side-tree resembles the Merkletree in which blockchain tend to store proofs of transactions (hashes) -- Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. +- Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. +_(@henkvancann)_ + +The pinning mechanism making the periodic anchoring possible in Sidetree relies on “merkle trees,” which are basically cryptographic data structures compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point. +Out of this combination of sidechains and merkle trees evolved the concept of Sidetree-- a protocol first proposed by Microsoft’s Daniel Buchner, and incubated with major contributions and iterative thinking in the DIF community.\ +(_@bumblefudge_) ## *Q: Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ From 61f588d2f152d877611428a68e490223533e33e8 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 5 Apr 2021 14:58:31 +0200 Subject: [PATCH 45/92] Q&A added: Do I need a wallet for Sidetree? and a few irrelevant Q's discarded --- docs/Q-and-A.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 4c298fb0c..e624cc30d 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -103,7 +103,6 @@ We've done our best to protect the privacy of the Github by investigating the im - [Identifiers](#qa-section-identifiers) - [Wallets](#qa-section-wallets) - [Signatures](#qa-section-signatures) -- [Proofs](#qa-section-proofs) - [Private Key Management](#qa-section-private-key-management) - [Blockchain](#qa-section-blockchain) - [Agencies](#qa-section-key-agencies) @@ -441,10 +440,16 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu # Q&A section Wallets ## Do I need a wallet for Sidetree? -{TBW} +Yes and No.\ +Yes, Sidetree allows for personal key management and any user that want to have all the autonomous sovereign features of dfigital identity need a wallet to store and manage the keys of their identifiers safely.\ +No, if you rely on a custodial service for the inception and management of your digital identifiers, then you won't need a wallet of your own. The big relevant question in that situation is: why would you use Sidetree in the first place id you're not planning to be autonomous. +_(@henkvancann)_ ## How can I backup the Sidetree identifiers in my wallet? +There is a distintion between the private keys controlling the Sidetree identifiers and the digital data related to the identifiers, like DIDs, DDO's and VCs. + {TBW} + ## Can I receive crypto money in my Sidetree wallet? {TBW} ## Does a Sidetree wallet store virtual credentials connect to my identifiers? @@ -457,11 +462,6 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu ## What is the practical use of signatures? {TBW} -# Q&A section Proofs - -## What does Sidetree proof? -{TBW} - ## Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? {TBW} @@ -470,8 +470,6 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu ## How secure is the Sidetree infrastructure? {TBW} -## How multi-tasking is Sidetree? -{TBW} ## Does your public-private-key format matter in Sidetree? {TBW} From 731d18a72bd9ac5ac48c59672b77d2e5690393fc Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 5 Apr 2021 15:08:21 +0200 Subject: [PATCH 46/92] Q&A added: How can I backup the Sidetree identifiers in my wallet --- docs/Q-and-A.md | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e624cc30d..421e61def 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -407,70 +407,74 @@ So why would we pick Bitcoin versus some other blockchain? Well because we're not actually concerned with any of the super sexy smart contracts, and other stuff. Not to say that there's less interesting stuff in Bitcoin, but we just don't care about features like that, which are not applicable for us. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## What do I need to trust in Sidetree? +## *Q: What do I need to trust in Sidetree? {TBW} -## How does Sidetree establish the root-of-trust that we need for SSI? How does the data persist? +## **Q: How does Sidetree establish the root-of-trust that we need for autonomous identifiers? How does the data persist? {TBW} # Q&A section Identifiers -## DIDs based on Sidetree could stop SIM-swapping? +## **Q: DIDs based on Sidetree could stop SIM-swapping? Oh yeah, it has this potential. I mean if carriers were able to tie your account to a DID or something hardened, literally an attacker would have to physically come take from you, just like they would have to take your Bitcoin, absolutely! I don't think we have this sort of transient ID problem where it can just be like one button push from an operator on their end switches your account.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## How is a Sidetree identifier different than a regular identifier in DID methods? +## **Q: How is a Sidetree identifier different than a regular identifier in DID methods? {TBW} -## Is my Sidetree identifier public? +## *Q: Is my Sidetree identifier public? This is a choice. Sidetree could settle the identifiers on a private blockchain, whose network consist of a few federated nodes. If you anchor your Sidetree implementation to a public blockchain like Ethereum or Bitcoin, your identifiers are public. However, the linked data can be hashed and put behind a authentication wall (login + username + 2FA).\ _(@henkvancann)_ -## Is a Sidetree identifier GPDR proof? +## *Q: Is a Sidetree identifier GPDR proof? {TBW} -## Does Sidetree support transferable identifiers? +## **Q: Does Sidetree support transferable identifiers? {TBW} # File structure -## What do we need IPFS for? +## *Q: What do we need IPFS for? To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice. # Q&A section Wallets -## Do I need a wallet for Sidetree? +## *Q: Do I need a wallet for Sidetree? Yes and No.\ Yes, Sidetree allows for personal key management and any user that want to have all the autonomous sovereign features of dfigital identity need a wallet to store and manage the keys of their identifiers safely.\ No, if you rely on a custodial service for the inception and management of your digital identifiers, then you won't need a wallet of your own. The big relevant question in that situation is: why would you use Sidetree in the first place id you're not planning to be autonomous. _(@henkvancann)_ -## How can I backup the Sidetree identifiers in my wallet? +## *Q: How can I backup the Sidetree identifiers in my wallet? There is a distintion between the private keys controlling the Sidetree identifiers and the digital data related to the identifiers, like DIDs, DDO's and VCs. +To backup the private keys controlling the identifiers there are various ways to backup a crypto wallet: create a backup file, backup the seed, export a specific private key from the set, etc.\ +{TBW How to backup the DIDs based on Sidetree, are there general recommendations to be made?} +_(@henkvancann)_ {TBW} -## Can I receive crypto money in my Sidetree wallet? +## *Q: Can I receive crypto money in my Sidetree wallet? {TBW} -## Does a Sidetree wallet store virtual credentials connect to my identifiers? +## **Q: Does a Sidetree wallet store virtual credentials connect to my identifiers? + {TBW} # Q&A section Signatures -## Who can sign off my proofs and identifiers? +## **Q: Who can sign off my proofs and identifiers? {TBW} -## What is the practical use of signatures? +## *Q What is the practical use of signatures? {TBW} -## Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? +## **Q: Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? {TBW} # Q&A section Private Key Management -## How secure is the Sidetree infrastructure? +## *Q: How secure is the Sidetree infrastructure? {TBW} -## Does your public-private-key format matter in Sidetree? +## **Q: Does your public-private-key format matter in Sidetree? {TBW} ## *Q: Not your keys, not your identity? From 593aae2a3fca3b05f8114596bbdba87053d1e2a7 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:34:27 +0200 Subject: [PATCH 47/92] Glossary item added: Merkle tree --- docs/Glossary.md | 3 +++ docs/Q-and-A.md | 1 + 2 files changed, 4 insertions(+) diff --git a/docs/Glossary.md b/docs/Glossary.md index 6436603d5..1eaa501a1 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -95,6 +95,9 @@ The following **example** JWK declares that the key is an Elliptic Curve key, it #### Key A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) +#### Merkle tree +A cryptographic data structure compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point. + #### Normative In general, we call a theory “normative” if it, in some sense, tells you what you should do - what action you should take. If it includes a usable procedure for determining the optimal action in a given scenario. [Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 421e61def..558272e39 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -64,6 +64,7 @@ We've done our best to protect the privacy of the Github by investigating the im - [Identity](./Glossary.md#identity) - [JSON Web Key](./Glossary.md#json-web-key) - [Key](./Glossary.md#key) + - [Merkle tree](./Glossary.md#merkle-tree) - [Normative](./Glossary.md#normative) - [Non-normative](./Glossary.md#non-normative) - [Payload](./Glossary.md#payload) From 5d9158e1874966155bc96a9cb9fde7fb5d72dab2 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:36:13 +0200 Subject: [PATCH 48/92] Update docs/Glossary.md Co-authored-by: Tobias Looker --- docs/Glossary.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 1eaa501a1..03b530b94 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -84,7 +84,8 @@ A unique entity. Typically represented with a unique identifier. A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. [More info](https://tools.ietf.org/html/rfc7517).\ The following **example** JWK declares that the key is an Elliptic Curve key, it is used with the P-256 Elliptic Curve, and its x and y coordinates are the base64url-encoded values shown. A key identifier is also provided for the key: ``` - {"kty":"EC", + { + "kty":"EC", "crv":"P-256", "x":"f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU", "y":"x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0", From a1b25c745f24a8af7dded02ef0ba99e0ddabe8a8 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:36:34 +0200 Subject: [PATCH 49/92] Update docs/Glossary.md Co-authored-by: Tobias Looker --- docs/Glossary.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Glossary.md b/docs/Glossary.md index 03b530b94..3fc78023a 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -45,6 +45,7 @@ An assertion of the truth of something, typically one which is disputed or in do #### Content-addressable hash Content addressing is a way to find data in a network using its content rather than its location. The way we do is by taking the content of the content and hashing it. Try uploading an image to IPFS and get the hash using the below button. In the IPFS ecosystem, this hash is called Content Identifier, or CID. + #### Controller The entity that has the ability to make changes to an _identity_, _cryptocurrency_ or v_erifiable credential_. From 8fa6132ce9ba6fc57fe208498f60b583750f275f Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:36:41 +0200 Subject: [PATCH 50/92] Update docs/Glossary.md Co-authored-by: Tobias Looker --- docs/Glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 3fc78023a..4f380ac03 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -19,7 +19,7 @@ PKI = [Public Key Infrastructure](#public-key-infrastructure)\ PR = Pull Request; github terminology\ SDK = Software Development Kit\ SSI = [Self Sovereign Identity](#self-sovereign-identity)\ -VC = Verifiable Credential, look up W3D DID standardization for more info\ +VC = Verifiable Credential, look up W3C Verifiable Credentials for more info\ WASM = [WebAssembly](#WebAssembly) ## Definitions in alphabetic order From e4f82972c7e0a00409b6fdb70dcbc12c77796afd Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:48:34 +0200 Subject: [PATCH 51/92] Q&A extended: Does Sidetree use a blockchain --- docs/Q-and-A.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 558272e39..b593b09b0 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -511,7 +511,9 @@ There are also Sidetree implementations on Ethereum and Hyperledger Fabric: - Hyperledger Fabric: https://github.com/trustbloc/sidetree-fabric ## *Q: Does Sidetree use a blockchain? -Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ +Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ +A Sidetree based on other consensus mechanisms and roots-of-trust would, in theory, be possible (if not exactly efficient!), and blockchain-like data structures such as Amazon's QLDB would also work. + Trust-over-IP model _(@henkvancann)_ From a262d44d6a43667ba1e95dab83e3efddbf90cc47 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 22:53:50 +0200 Subject: [PATCH 52/92] Q&A extended: What's the difference between Sidetree and blockchain? - take 2 --- docs/Q-and-A.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index b593b09b0..e60b33f94 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -511,11 +511,10 @@ There are also Sidetree implementations on Ethereum and Hyperledger Fabric: - Hyperledger Fabric: https://github.com/trustbloc/sidetree-fabric ## *Q: Does Sidetree use a blockchain? -Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ -A Sidetree based on other consensus mechanisms and roots-of-trust would, in theory, be possible (if not exactly efficient!), and blockchain-like data structures such as Amazon's QLDB would also work. - +Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic. _(@henkvancann)_\ Trust-over-IP model -_(@henkvancann)_ +A Sidetree based on other consensus mechanisms and roots-of-trust would, in theory, be possible (if not exactly efficient!), and blockchain-like data structures such as Amazon's QLDB would also work. +(_@bumblefudge_) ## **Q: What's the difference between Sidetree and blockchain? Lots, it's a totally different beast. There are only a few similarities, for the record: From 73b6c9ecb2697942ffb5b7f73f89056a47133131 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 23:20:51 +0200 Subject: [PATCH 53/92] Glossary picture merkle tree --- docs/Glossary.md | 4 +++- docs/images/merkle-tree.jpg | Bin 0 -> 59200 bytes 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 docs/images/merkle-tree.jpg diff --git a/docs/Glossary.md b/docs/Glossary.md index 4f380ac03..7e4ae6d83 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -98,7 +98,9 @@ The following **example** JWK declares that the key is an Elliptic Curve key, it A mechanism for granting or restricing access to something. MAY be used to issue and prove, MAY be used to transfer and control over _identity_ and _cryptocurrency_. [More](https://en.wikipedia.org/wiki/Key_(cryptography)) #### Merkle tree -A cryptographic data structure compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point. +Merkle tree illustration +A cryptographic data structure compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point.\ +[More on Merkle trees in Wikipedia](https://en.wikipedia.org/wiki/Merkle_tree) #### Normative In general, we call a theory “normative” if it, in some sense, tells you what you should do - what action you should take. If it includes a usable procedure for determining the optimal action in a given scenario. [Souce](https://www.quora.com/What-is-the-difference-between-normative-and-non-normative?share=1). diff --git a/docs/images/merkle-tree.jpg b/docs/images/merkle-tree.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01996bd4af4617dae79081f6e2ca4e2d98707878 GIT binary patch literal 59200 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%0D60#qej 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 literal 0 HcmV?d00001 From d3f170e77a50955899bda10dcbd35c7ac7ca862a Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 6 Apr 2021 23:22:54 +0200 Subject: [PATCH 54/92] Glossary merkle tree typo corrected --- docs/Glossary.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 7e4ae6d83..7881fb380 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -99,7 +99,8 @@ A mechanism for granting or restricing access to something. MAY be used to issue #### Merkle tree Merkle tree illustration -A cryptographic data structure compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point.\ +A cryptographic data structure compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point. + [More on Merkle trees in Wikipedia](https://en.wikipedia.org/wiki/Merkle_tree) #### Normative From 54ced9ed403c20a042fabaa48275c3a99dbe5dec Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 10:34:02 +0200 Subject: [PATCH 55/92] The 6 whys answered infered from 'what is SIdetree' --- docs/Q-and-A.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e60b33f94..be2adb1c2 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -112,7 +112,15 @@ We've done our best to protect the privacy of the Github by investigating the im # Q&A section General ## *Q: What is Sidetree? -Sidetree is a protocol for creating scalable decentralized public key infrastructure (DPKI) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. +Sidetree is a protocol for creating scalable decentralized public key infrastructure ([DPKI](./Glossary.md#public-key-infrastructure)) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. + +#### **Q: Why only a protocol, why scalable, why decentralized, why a ledger, why permissionless, why open and public? +1. Sidetree is a _protocol_ because we need it to be multi applicable +2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. +3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. +4. A global _ledger_ is needed as a single source of truth. +5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. +6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the open public characteristic offers availability and inclusion at the same time. ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. From 4ad71f938a56d7682342ff108df6825965df5927 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 10:52:40 +0200 Subject: [PATCH 56/92] Q&A added: How does Sidetree technically relate to DID methods? --- docs/Q-and-A.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index be2adb1c2..2d181f063 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -120,7 +120,8 @@ Sidetree is a protocol for creating scalable decentralized public key infrastruc 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. 4. A global _ledger_ is needed as a single source of truth. 5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. -6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the open public characteristic offers availability and inclusion at the same time. +6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. +(_@henkvancann_) ## What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. @@ -157,8 +158,11 @@ Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP m ## *Q: Is Sidetree a DID? `Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ _(@henkvancann)_ +#### **Q: How does Sidetree technically relate to DID methods? +Sidetree-based DID Method implementations are overlay networks composed of independent peer nodes (Sidetree nodes) that interact with an underlying decentralized anchoring system to write, observe, and process replicated DID PKI state operations using deterministic protocol rules that produce an eventually strongly consistent view of all DIDs in the network.\ +[More at source](https://identity.foundation/sidetree/spec/#introduction) -#### **Q: What is the relationship between Sidetee and DIDs? +#### **Q: What is the functional relationship between Sidetee and DIDs? Decentralized identifiers (DIDs) enable a person or entity to securely and directly “anchor” their data-sharing activities to a shared ledger securely by cryptography. The first generation of DID systems accomplished this with a 1-to-1 relationship between “blockchain addresses” (cryptographic identities) and the more flexible, powerful addresses called DIDs. These latter functioned as privacy-preserving extensions of the blockchain addresses to which they were closely coupled. In this way, each DID effortlessly inherited the formidable security guarantees of those blockchains-- but in many cases, they also inherited scalability problems and economic models that were a bad fit for many DID use-cases.\ Sidetree is a systematic, carefully-engineered protocol that loosens that coupling between blockchain anchor-points and DID networks anchored to them, replacing a 1-to-1 relationship with a 1-to-many relationship. Depending on the use-case and implementation strategies chosen, the protocol can optimize for scalable performance, for developer-friendly ergonomics and software development kits (SDK), for the portability of DIDs and networks of DIDs across multiple anchoring systems, and even for high availability in contexts where a global blockchain cannot be relied upon directly.\ (_@bumblefudge_) From 2eb8efac3931289c4f1fd6c54690df39bb5982d9 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 11:11:54 +0200 Subject: [PATCH 57/92] Q&A added: What are the main components of a sidetree system? --- docs/Q-and-A.md | 19 ++++++++++++++++--- docs/images/sidetree-system.png | Bin 0 -> 425989 bytes 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 docs/images/sidetree-system.png diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 2d181f063..2656567cc 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -123,16 +123,29 @@ Sidetree is a protocol for creating scalable decentralized public key infrastruc 6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) -## What is the setting of sidetree? +## **Q: What is the setting of sidetree? The protocol allows users to create _globally unique, user-controlled identifiers_ and manage their associated metadata, all _without the need for centralized authorities_ or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant to that defined by W3C Decentralized Identifiers. Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry. -## What is in the name 'Sidetree'? +## *Q: What is in the name 'Sidetree'? The name “Sidetree” combines two hints as to its technical inspirations and superpowers. Each Sidetree network functions as a kind of identity-specific “sidechain” periodically pinned to an underlying chain in much the same way that so-called “Layer 2 Networks”. These include the Lightning network running atop Bitcoin.\ (_@bumblefudge_) -## How is the inner working of Sidetree? +## **Q: How is the inner working of Sidetree? Architecture of Sidetree +## *Q: What are the main components of a sidetree system? +The figure below illustrates the three primary components of a Sidetree-based DID system: +1. Single source of truth +2. Safe-guarded recording of events +3. Access to (proofs of) stored data with a time stamp +System components of Sidetree + +#### **Q What exactly does a "system" mean in Sidetree? +It is a DID overlay network. +- The underlying anchoring system that serves as the global anchoring and linear sequencing system for DID operations. +- The Sidetree nodes themselves, which interact with the anchoring system to anchor operations, fetch and replicate data from the CAS network, and process operations in accordance with the protocol deterministic ruleset. +- An integrated Content-Addressable Storage (CAS) network layer Sidetree nodes use to distribute and replicate DID operation files. + ## For who is Sidetree? Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. _(@henkvancann)_ diff --git a/docs/images/sidetree-system.png b/docs/images/sidetree-system.png new file mode 100644 index 0000000000000000000000000000000000000000..95d2f29a1973b2601a88c1fad54d4ef9fd2e5d52 GIT binary patch literal 425989 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

KkmB#7`16oN{w^Rn+SEUT z{8K%={PgGP=}7-SCA=r7Qi%Vd@IS)jssCGHpR>OX@ZIHoe7#VZ$nfH0l-+K5E++E=9%f88d@%|!s!v7)H6TZms^TJ_I+~y9_34%LUC(L8V{OwqE z_T$Ab4B@dhu}=pdcpw0$LmyEoi`!`Unwl-t?%~ssA}UY9x!T`wZ`&!ZOg#buy{0F( z2Ck5d!OJ^pdv~S8y>!Dq=@SW3R!bf4irseQ0J^vglo<{RRjAZxQyZLB&vR!zaUL!m zROTSMAOxy27SxY?V}{to17AH-igq+KkqCuADrq!S=gU#=NY;)n;R3Gmqf<7h%&v~< zqJJoNnYBmlN)HIH?x-$j((qB!JtW3vxD_fX10SaeSwLgfd=n-Q@pbf4qT%Hk?jxoh zYK80uYGk^O`IAKI)1u1y{i6XQ3PGwupyhP}bYQZM-;vR|O}MDs+udc3H0N_E3iVAQ1TOkj{F>65= z*nbU;J>uCItx=d3C4wApNs&lWRa^#`1>v>d1$LE4bw?&wS#U-kvWbCBrGLY%Pa3?a zO~47jb)oQR@86dpVH1>D&Sa=$=C3aQO7?^2A>qvhQYGQ(tDZQYRPXeOI7JuS2eCj; zmAbQh21-YjsL15vwh{_|*yhCjZZ2~gv7;gDx-HwyXMW;9FZ#1Fl*R(r=a9{13w1x32aPSGwP*2Z49-x52y80xQ)}~ZR|ELMh)&+D18G-s0&MylE;|ZiS5i>o^UYNm8T>00*rIu2 z%fk$XwNzbBd|S%>?Pj6eZ~Z5(ksD2$S%(07-W`l004B~Hcw`6Dw2T6w1W(2+Be~In zQ?dAOuPEZuKSTQ(o)HUEU?eJI2X;9JHkF(ZH?{nEKOY~L{)j_C^=&y3*U=7kU)W&v zOf7`*zJ_J-nNnS_5Yhf5fC*9@vszb%c~1t)VHuJFPscFLTG{e3U%)&n!nkJxQ4cWO zM_6Ulk;_5`GHm8h>Hc<8U5+B=TaL-nu!~+)KsdFV!9wM?8^o*^Z9*148CP1bld&cul|!CEWT~g+ zOVRxMm^b?6PPM7gzJo^y+J)^~pDzp&kq(NMe#1EuO|!2>rXu(+o+U$!+$yt=iO-WC zG%svn;MF4RPtZ@#_PV@UTAsz!cXo&$6Erji;ea7->w(ubK_F zL2Jay7gaEbvBn7R;tH_@jgg*z5$pbM-e!6w*%B3xgb!_Y%p9c1zvewiQ75aL#yp6h z)VDmCXXWm+($Zt3-8BEVW0Csu{XfLvn&EX4s9y$@U`~!d)Zs!Ti_Skd;#OGrQ;(k^ z_hr(PPNF~j!J}nR9-Ui9?_iW)Tl#rd?cxii?sX-9V281=jFbP%`JDk58Wt?A))zV? z?zk zwkN665>YfDvn^3_BC%shZ50o3*I0%0AF0Tc{V2MF2)8Sl29*tE?e}fwSGlk=4H9B7 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

9W3uY*^ll{6d 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

3FRIU; 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π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 Date: Wed, 14 Apr 2021 00:02:14 +0200 Subject: [PATCH 83/92] Sidetree meeting processed into improvements of the Q&A and Glossary - take 2 --- docs/Q-and-A.md | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 23a037a9b..fd1d70f6e 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -166,21 +166,15 @@ It is a DIDComm layer (2); which is layer 1 agnostic and uses Layer 1 very effic _(@henkvancann)_ ## **Q: What is so unique to Sidetree? -Massively Parallel +Compared to other architectures in the space Sidetree is: +1. Massive parallel processing power +2. Strongly intrinsically consistent +3. Users of identity system based on Sidetree control their own history -Processing -Strongly intrinsically consistent +Sidetree uniquely provides a Content Adressable structure for distributed systems. -Resolution - -Control their own history - -CAS structure distributed systems - -ORB has a tree structure in the CAS - -Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ -Sidetree has a very small footprint on anchoring - or settlement - Layers ("Layer 1"). It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin.\ +Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized anchoring systems.\ +Sidetree has a very small footprint on anchoring - or settlement - Layers ("Layer 1"). It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin. Within DIF we call this the (Public) Trust Layer.\ _(@henkvancann)_ ## *Q: Is Sidetree a DID? @@ -198,6 +192,8 @@ Sidetree is a systematic, carefully-engineered protocol that loosens that coupli ## **Q: How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? The DIF interoperability model looks like this: Layers of SSI interopability +Another relevant piece to consider as soon as comparisons with third party models come up, is the +[DIF Cross Community Architecture Survey](https://github.com/decentralized-identity/decentralized-identity.github.io/blob/master/assets/crosscommunity-architecture-survey-oct-2020.pdf) Comparison to the Trust over IP Foundation model: - Sidetree's goal is to offer a scalable decentralized public key infrastructure From 280f428135ac473ac56b31040fbd6cea3b9ee529 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 14 Apr 2021 00:08:18 +0200 Subject: [PATCH 84/92] Sidetree meeting processed into improvements of the Q&A and Glossary - take 2 --- docs/images/layers-of-SSI-interop.png | Bin 0 -> 853970 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/images/layers-of-SSI-interop.png diff --git a/docs/images/layers-of-SSI-interop.png b/docs/images/layers-of-SSI-interop.png new file mode 100644 index 0000000000000000000000000000000000000000..5c6c45f9b27ee099aef4547bc0919630e35394ce GIT binary patch literal 853970 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
0N4YHK42sQe4lrR&p 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 GncSykcIvG@oK-J@vm! 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

3gmzD$?Ri-XxO>>GMv0^ToW@3ba_ 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

dv4$P^ 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

EK33PC@(*{ff4R502Jy7QH$r<)wKuZHdBn@^H) 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�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�)~j?s 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 Date: Wed, 14 Apr 2021 00:24:23 +0200 Subject: [PATCH 85/92] Q&A what's the tree in Sidetree illustration --- docs/Q-and-A.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index fd1d70f6e..3ce166595 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -571,7 +571,8 @@ Sidetree is however NOT a Merkel Tree system - it doesn't use these Merkle trees The Merkle tree concept* has been the inspiration for Daniel Buchner, but he soon abandonned the idea of using Merkletree in the Sidetree architecture. Nowadays the 'tree' in Sidetree refers too: 1. Sidetree Implementations like Orb might have a tree structure in their `CAS` -2. If you put any anchoring system upright and imagine the hash chained Linked lists that Sidetree anchors to the trunk of these anchoring systems... ok, maybe a bit far fetched, but you could imagine a tree growing?! +2. If you put any anchoring system upright and imagine the hash chained Linked lists that Sidetree anchors to the trunk of these anchoring systems... could imagine a tree growing? +Sidetree file structure Sidetree uses IPFS which in turn uses [Merkle DAGs](https://docs.ipfs.io/concepts/merkle-dag/#merkle-distributed-acyclic-graphs-dags) From a1608e8b6ba1dc0f5f008da617da911d90a8efbb Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 18:30:21 +0200 Subject: [PATCH 86/92] Update docs/Glossary.md Co-authored-by: gjgd <7913565+gjgd@users.noreply.github.com> --- docs/Glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index e2e2feabd..3d6d669e9 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -23,7 +23,7 @@ WASM = [WebAssembly](#WebAssembly) ## Definitions in alphabetic order -Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the [Question and Answers](Q-and-A.md) on a simpler level, and to be able to put Sidetree in relation to other fields of interest. +Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specifically listed to support the [Question and Answers](Q-and-A.md) on a simpler level, and to be able to put Sidetree in relation to other fields of interest. #### Agent A representative for an _identity_. MAY require the use of a _wallet_. MAY support _transfer_ From c0b74c4e2d3c70bfd970ccfed1dff9084d8da3b4 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 18:34:07 +0200 Subject: [PATCH 87/92] Update docs/Q-and-A.md Co-authored-by: gjgd <7913565+gjgd@users.noreply.github.com> --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 3ce166595..f7c104cd9 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -115,7 +115,7 @@ Sidetree is a protocol for creating a scalable decentralized public key infrastr 2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. 4. A single global ledger is not needed for a Sidetree implementation. Some sidetree implementations make this choice (e.g., did:ion) while other Sidetree implementations make more ad-hoc choices (e.g., did:orb). -5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. +5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlying ledger. 6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) @@ -646,4 +646,4 @@ ION doesn't bloat the bitcoin blockchain. It gathers multple proofs of identifie #### *Q: Who pays the fee if it's all decentralised? Node operators who anchor operation batches must pay BTC txn fees. Current we cover the cost for folks who want to anchor via our node, but you can just do it on your own node at home if you want. Ops are signed with keys only you hold, so it's not like another node has your keys.\ -(_@csuwildcat_) \ No newline at end of file +(_@csuwildcat_) From d76b0f9b2382d2fa73164cd85e4d85552ed931f5 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 18:34:30 +0200 Subject: [PATCH 88/92] Update docs/Q-and-A.md Co-authored-by: gjgd <7913565+gjgd@users.noreply.github.com> --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index f7c104cd9..aa205d586 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -116,7 +116,7 @@ Sidetree is a protocol for creating a scalable decentralized public key infrastr 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. 4. A single global ledger is not needed for a Sidetree implementation. Some sidetree implementations make this choice (e.g., did:ion) while other Sidetree implementations make more ad-hoc choices (e.g., did:orb). 5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlying ledger. -6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. +6. Lastly Sidetree needs to be open and public and at the same time the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) ## **Q: What is the setting of sidetree? From 841a75de7cc6cd8d62849b0c336244a2160320c5 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 18:37:57 +0200 Subject: [PATCH 89/92] Update docs/Q-and-A.md Co-authored-by: gjgd <7913565+gjgd@users.noreply.github.com> --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index aa205d586..915033f9f 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -329,7 +329,7 @@ All transactions that occur after the specified Ledger Time will adhere to the a New Version Activation is **necessary for Minor and Major version segments**; the ones with breaking protocol advancements, and protocol forking changes, or security patches. _(@henkvancann)_ -## Could Sidetree work with be pruned or charded blockchains? +## Could Sidetree work with pruned or sharded blockchains? No, any node needs a full copy of the blockchain that serves as a settlement layer 1. The reason is ordering of operation on DID is done via consensus of the blockchain.\ _(@henkvancann)_ ## How to bootstrap Sidetree on the internet? Is it like fax machine; the more there are the more effective it is? From 8dfd42ad6c1855dc3692d7f463b8fcb397fff79c Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 18:38:19 +0200 Subject: [PATCH 90/92] Update docs/Glossary.md Co-authored-by: gjgd <7913565+gjgd@users.noreply.github.com> --- docs/Glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 3d6d669e9..0fbd3c225 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -1,6 +1,6 @@ # Definitions -There is seperate section [terminology](./spec/terminology.md) is a separate file additional to this Glossary for the Q&A. The terminology is for advanced to proficient Sidetree users. +There is separate section [terminology](./spec/terminology.md) in a separate file additional to this Glossary for the Q&A. The terminology is for advanced to proficient Sidetree users. ## Abbreviations In alphabetic order:\ From 307568db4bf9a640e88ea88d896b1b5a0347cc1a Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 19:45:46 +0200 Subject: [PATCH 91/92] various edits --- docs/Glossary.md | 8 ++++---- docs/Q-and-A.md | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index e2e2feabd..24fc1ac9b 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -4,15 +4,15 @@ There is seperate section [terminology](./spec/terminology.md) is a separate fil ## Abbreviations In alphabetic order:\ -BX = [Bidirectional model transformation](#bidirectional-model-transformation) -CAS = Content Addressable Storage +BX = [Bidirectional model transformation](#bidirectional-model-transformation)\ +CAS = Content Addressable Storage\ DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ DIF = Decentralized Identity Foundation\ DDO = DID Document, look up W3D DID standardization for more info\ DHT = Distributed Hash Table\ -DIF = Decentralized Identity Foundation, https://identity.foundation\ +DIF = Decentralized Identity Foundation, https://identity.foundation \ DKMI = Decentralized Key Mangement Infrastructure\ -JWK = [JSON Web Key](#json-web-key) +JWK = [JSON Web Key](#json-web-key)\ IPv4 = standard Internet Protocol, version 4\ PKI = [Public Key Infrastructure](#public-key-infrastructure)\ PR = Pull Request; github terminology\ diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 3ce166595..ab7cf493a 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -147,7 +147,7 @@ It is a DID overlay network. Layers of SSI interopability -## For who is Sidetree? +## Who is Sidetree for? Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. _(@henkvancann)_ From 9d6b2423a184a2c44c54b4d1f0e9cd4af1650994 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 24 May 2021 19:47:14 +0200 Subject: [PATCH 92/92] latests local edits --- docs/Q-and-A.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index ab7cf493a..32adca779 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -114,7 +114,7 @@ Sidetree is a protocol for creating a scalable decentralized public key infrastr 1. Sidetree is a _protocol_ because we need it to be multi applicable. Implementers will be provided with software tools and toolkits and the protocol has both `normative` and non-normative guidelines. 2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. -4. A single global ledger is not needed for a Sidetree implementation. Some sidetree implementations make this choice (e.g., did:ion) while other Sidetree implementations make more ad-hoc choices (e.g., did:orb). +4. A single global ledger is not needed for a Sidetree implementation. Some sidetree implementations do make the choice to use one global ledger (e.g., did:ion), while other Sidetree implementations make more ad-hoc choices (e.g., did:orb). 5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. 6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) @@ -336,16 +336,14 @@ _(@henkvancann)_ It's bootstrapped by the first DID method that uses Sidetree under the hood. The more use of those DIDs the more Sidetree gets used. However, there is no network effect as such from extended use. None-the-less there is a huge network effect when mulitple DID methods are running on Sidetree, because they share the same resolution, protocol and file structure in the CAS. _(@henkvancann)_ -## What do you need to purchase to operate Sidetree or on sidetree based DIDs like ION? - -But to look up the IDs in ION, you have to have a full node, you've got to have the index of history. So in fact, we're going to be spawning a new reason why people will want to run full nodes, because it actually provides you concrete value you absolutely cannot get any other way. So running a node for us, it's a priority that anyone be able to do it. +## What do I need to purchase to operate Sidetree or on sidetree based DIDs like ION? +To look up the IDs in ION, you have to have a full node, you've got to have the index of history. So in fact, we're going to be spawning a new reason why people will want to run full nodes, because it actually provides you concrete value you absolutely cannot get any other way. So running a node for us, it's a priority that anyone be able to do it. So our target hardware has been this little 2017 Intel NUC that I bought for $400, back three years when we started this. This thing is pretty underpowered, it's like a 2017 i5, it's got six gigs of RAM, a half a terabyte hard drive and we're running this thing at full scale, as fast as you could do, even our Azure blades or anything like that. You could run it at home right under your desk! Part of that is running a Bitcoin full node, IPFS, and other things, so anyone should be able to get it started.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## What do you need to do? -_to operate Sidetree or on sidetree based DIDs like ION?_\ -So we're putting out the install guides, there are `Docker` containers for quick install. See more on [github](https://github.com/decentralized-identity/sidetree) +## What do I need to do to operate Sidetree or on sidetree based DIDs like ION? +We have _install guides_ and there are `Docker` containers for quick install. See more on [github](https://github.com/decentralized-identity/sidetree) ## Am I creating value for Microsoft while I contribute to Sidetree? And they will sell it on their behalf? We're really wanting to encourage people to install and help us, especially if you're technically capable, or you're a coder or have some aptitude. Kick the tires on it, let us know, find bugs, this is for everyone! This is a public utility, we're not trying to make money on this at all, and so just help it be the best it can be.

+Z*7--BGyHN059k5I?pbFCE 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 literal 0 HcmV?d00001 From 5931dc462889d9d2e881439d91075075949be2c9 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 12:56:47 +0200 Subject: [PATCH 58/92] Q&A added: various stuff added and improved --- docs/Q-and-A.md | 44 +++++++++++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 2656567cc..4206deada 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -115,7 +115,7 @@ We've done our best to protect the privacy of the Github by investigating the im Sidetree is a protocol for creating scalable decentralized public key infrastructure ([DPKI](./Glossary.md#public-key-infrastructure)) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. #### **Q: Why only a protocol, why scalable, why decentralized, why a ledger, why permissionless, why open and public? -1. Sidetree is a _protocol_ because we need it to be multi applicable +1. Sidetree is a _protocol_ because we need it to be multi applicable. Implementers will be provided with software tools and toolkits and the protocol has both `normative` and non-normative guidelines. 2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. 4. A global _ledger_ is needed as a single source of truth. @@ -237,7 +237,8 @@ These are the information-hiding measures taken in the protocol to facilitate co _(@henkvancann)_ ## **Q: Is there like a central, GitHub repository that someone or some group of people are responsible for? -it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable. +it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable.\ +[Contribution guidelines for the project](https://github.com/decentralized-identity/sidetree/blob/master/docs/contribution-guidlines.md). # Q&A section Sidetree operational @@ -364,13 +365,13 @@ _(@csuwildcat)_ # Q&A section Userinterface -## What does Sidetree look like? +## *Q: What does Sidetree look like? Currently `Sidetree` is just code, that can be tested and executed in a terminal on the command line. Private key management of Sidetree will look like `wallets`.\ {TBW}\ _(@henkvancann)_ -## How does it actually work in terms of me as an individual? Could I have multiple IDs? Could I bind my ID to a bitcoin public address? +## *Q: How does it actually work in terms of me as an individual? Could I have multiple IDs? Could I bind my ID to a bitcoin public address? Yeah, so you can actually have as many IDs as you want in the system. You could have thousands for instance. Actually, there's this concept that we kind of play around with that is, you're going to have probably a couple persona IDs, so well-known persona IDs. This is great for a lot of people. You want a couple IDs in the world that people know are for example Peter, like when Peter signs this with this ID, that's Peter. It's not anyone else, it's not any scammers, imposters, that's him. There's a lot of public stuff you'll tie to that. You might tie your resume, your podcast, like signed statements you make, like public things you say. That's all good, we all want that and most users want that. Then you have a ton of identifiers, like maybe 99% of them, that we call peer-wise or pairwise identifiers. Where you meet someone, or a company or an app, you get engaged with, where you want to create an ID just for that connection. So that when you create the ID it keeps that connection sort of silent and private between you two, so you're not leaking information. @@ -382,7 +383,7 @@ So this stuff is actually all built on standards, DIDs are represented by this t Then you can also put endpoints that point to certain things. So you can have an endpoint that points to your Twitter profile or you can have an endpoint that points to a personal data store with encrypted data. That's kind of the more future-looking stuff, when we start getting into apps.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## Will I have some interface for managing all my IDs because it will come down to usability for adoption long-term by the general public? +## **Q: Will I have some interface for managing all my IDs because it will come down to usability for adoption long-term by the general public? _I would want something like a one-pass or a Dashlane where I can just manage all my IDs in a single location. Is that coming? Is that coming now or is that coming later?_ We're integrating DIDs into our authenticator app called _Microsoft Authenticator_. If you're familiar with like Google Authenticator or some of the other things, right now it handles 2FA and it's got like your passcodes for your `2FA` stuff for apps. We're adding the ID supports so you'll be able to get DIDs. We're not even like up-levelling the content of the DIDs so you don't have to be super technical, it's going to just get IDs for you when you make new connections, help you manage those keys instate. @@ -390,21 +391,23 @@ We're integrating DIDs into our authenticator app called _Microsoft Authenticato We're going to be doing everything we can to augment that process to make it as easy for the average person as possible.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## Is it mandatory to work with Microsoft (Authenticator)? +#### **Q: Is it mandatory to work with Microsoft (Authenticator)? You don't have to get Microsoft's wallet. The cool thing about the DID system we're building on Bitcoin, you can have an open source wallet that you go download and all the libraries, everything to create these. IDs are completely untethered from any company. So you could say, _"You know what? I don't trust you Microsoft! I'm going to go get this like completely opensource GPL3 thing that I see out there on GitHub and I'm going to run that"_ and that's perfectly fine. In fact, we encourage it. -## Is there a Sidetree course or webinar available? +## *Q: Is there a Sidetree course or webinar available? These could be some interesting sources: - [What bitcoin Did 231 podcast](https://www.whatbitcoindid.com/wbd231-daniel-buchner) - [Daniel Buchner's very quick run down Jan 2021](https://www.youtube.com/watch?v=dZTmGPiLBv8) - [Orie Steele's SSI Meetup](https://www.youtube.com/watch?v=mk4w2tBTgdE) Technical folks could also browse through the closed and open [issues](https://github.com/decentralized-identity/sidetree/issues) to get an idea of what has been achieved in the project. -#### Element-DID playground based on Sidetree +#### **Q: DO you have a virtual playground available for Sidetree? +Element-DID playground based on Sidetree + https://element-did.com Element DID creation, based on a PPK inception, resulting in a Self Sovereign Identifier that will be anchored through Sidetree on Ethereum.\ _(@henkvancann)_ -## Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? +## *Q: Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? What a Sidetree based DID schema like ION provides you to do, is the ability to create identifiers that aren't just for humans or companies, you can create identifiers for intangible, non-living things, like a package. So instead, I can go get a DID for my package and I could put the service endpoint to point to GitHub. From there, I can go scan ION and find all the packets and all the IDs in the system that declare themselves to be say packages and create a decentralized version of npm where I'm no longer reliant on npm happening to exist or to believe my packet is worth indexing. I can create that index myself. I can present the same sort of userinterface you would see on `npm`, but I don't need a centralized identity in the middle of that.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner)\ {TBW} @@ -412,7 +415,7 @@ What a Sidetree based DID schema like ION provides you to do, is the ability to # Q&A section Root of trust -## What does an ID system gain from a blockchain? +## **Q: What does an ID system gain from a blockchain? Because there's lots of bullshit going around about people using blockchains for all sorts of nonsense. I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was **timechain**. It turns out that `PKI` backs identifiers. An analogy of what one is, is the DNS system. The identifier in the DNS system is a domain name and then the backing PKI data is your zone file in DNS that lists your named servers, routing information. Then there's the _certificate of authorities_ that have a sort of the backing cryptography. So this is an example of a PKI system. @@ -423,7 +426,7 @@ If Alice creates an ID and she initially associates her phone with using her ID [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## What is it about Bitcoin? +## *Q: What is it about Bitcoin that seems to fit well with Sidetree? _This stuff can be done on Ethereum and other blockchains as well, but just specifically, what is it about Bitcoin that enables this to make it possible to create these IDs?_ First we need to understand [what does an ID system gain from a blockchain](what-does-an-id-system-gain-from-a-blockchain). In brief: it's an oracle for entering events into a chronology. That's exactly what we use the Bitcoin network for. In its most primitive sense, we use Bitcoin to enter in events in a chronology that nodes sort of watch for and compute so they all can understand the state of every ID that's anchored in Bitcoin. So it's very important. @@ -453,10 +456,15 @@ This is a choice. Sidetree could settle the identifiers on a private blockchain, _(@henkvancann)_ ## *Q: Is a Sidetree identifier GPDR proof? -{TBW} +Yes, in essence the sidetree protocol has the ability to support all functional features that the management of subject identifiers need, according to the GDPR and contemporary privacy rules, performed by owners, controllers and data-processors. For example the right to be forgotten and the right to be deleted.\ +_(@henkvancann)_ ## **Q: Does Sidetree support transferable identifiers? -{TBW} +A user can transfer the root-of-trust of an identifier (its public private key pair) to another physical wallet. However you can't rotate the keys of a Sidetree identifier, it's a persistent identifier. +{TBW, pls check correctness of answer} + +A Sidetree implementation anchors its identifier in ledger systems of choice. That means once that choice has been made you can't transfer the full identity event history of that specific identifier +{TBW, pls check correctness of answer} # File structure @@ -467,7 +475,7 @@ To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solu ## *Q: Do I need a wallet for Sidetree? Yes and No.\ -Yes, Sidetree allows for personal key management and any user that want to have all the autonomous sovereign features of dfigital identity need a wallet to store and manage the keys of their identifiers safely.\ +Yes, Sidetree allows for personal key management and any user that want to have all the autonomous sovereign features of digital identity need a wallet to store and manage the keys of their identifiers safely.\ No, if you rely on a custodial service for the inception and management of your digital identifiers, then you won't need a wallet of your own. The big relevant question in that situation is: why would you use Sidetree in the first place id you're not planning to be autonomous. _(@henkvancann)_ @@ -490,7 +498,7 @@ _(@henkvancann)_ ## **Q: Who can sign off my proofs and identifiers? {TBW} ## *Q What is the practical use of signatures? -{TBW} +Sidetree relies on JSON Web Signatures for authentication and integrity protection of DID Operations, except for Create, with contains key material and is self certifying. [More](https://identity.foundation/sidetree/spec/#json-web-signatures) on JSON Web Signatures. ## **Q: Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? {TBW} @@ -501,7 +509,7 @@ _(@henkvancann)_ {TBW} ## **Q: Does your public-private-key format matter in Sidetree? -{TBW} +Yes, Sidetree uses [JSON Web key format](). ## *Q: Not your keys, not your identity? Depends. You can be the subject of an identifier and have no control over the indentifier whatsoever. This is practically the case for all login + usernames you "have" to enter the websites of your service providers. You don't own those identifiers and these identifiers can easily be taken away from you with all the related data and social connections. Example: a Twitter ban. @@ -512,7 +520,9 @@ SSI means control over your own identifier. Two nuances: {TBW} ## *Q: The wallet is there to store my Sidetree private keys safely, no? -{TBW} +Newly created key material (private and public keys, signatures) in Sidetree is self certifying. The root-of-trust is indeed in the wallet you use to manage the private keys. Whether the wallet stores them safely is mainly dependent of its users behaviour and to a much lesser extent the technical security of a wallet (can it be comprimised?).\ +(_@henkvancann_) + ## ***Q: Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? {TBW} ## **Q: How to delegate control over my private keys that control my identifiers? From 29acb907a06609f41dd7fb53ff41c5e773f68469 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 13:10:28 +0200 Subject: [PATCH 59/92] Q&A added: wallet and crypto related Q&As --- docs/Q-and-A.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 4206deada..0f480c6c7 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -469,10 +469,22 @@ A Sidetree implementation anchors its identifier in ledger systems of choice. Th # File structure ## *Q: What do we need IPFS for? -To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice. +To store transactions between - and changes to DDO's. Sidetree is a Layer 2 solution on top of a Layer 1 settlement layer: a blockchain of choice.\ +_(@henkvancann)_ # Q&A section Wallets +## *Q: Where can I buy Sidetree coin? +Sidetree is not a crypto currency, neither will implementation of Sidetree be a crypto currency. Sidetree is a protocol for digital identity using decentralized identifiers.\ +_(@henkvancann)_ + +## **Q: Why does Sidetree mention fees? +_....if it is not a crypto currency system?_ + +It's an optional feature for implementors. Sidetree implementers may choose to implement protective mechanisms designed to strengthen a Sidetree network against low-cost spurious operations. These mechanisms are primarily designed for open, permissionless implementations utilizing public blockchains that feature native crypto-economic systems.\ +[More on fees](https://identity.foundation/sidetree/spec/#proof-of-fee)\ +_(@henkvancann)_ + ## *Q: Do I need a wallet for Sidetree? Yes and No.\ Yes, Sidetree allows for personal key management and any user that want to have all the autonomous sovereign features of digital identity need a wallet to store and manage the keys of their identifiers safely.\ From 0e2f7f06ccb35b1e185e2d8627320c0c79234d2f Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 13:34:31 +0200 Subject: [PATCH 60/92] Q&A _Could we contribute to the repository?_ --- docs/Q-and-A.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 0f480c6c7..37b53d924 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -133,6 +133,9 @@ The name “Sidetree” combines two hints as to its technical inspirations and ## **Q: How is the inner working of Sidetree? Architecture of Sidetree +#### ***Q: Why have the concept of index files? +It would be ideal to be able to fetch metadata about the batched operations efficiently, without needing to download the entire batched operation. This design is needed for the implementation of "light nodes". + ## *Q: What are the main components of a sidetree system? The figure below illustrates the three primary components of a Sidetree-based DID system: 1. Single source of truth @@ -237,8 +240,12 @@ These are the information-hiding measures taken in the protocol to facilitate co _(@henkvancann)_ ## **Q: Is there like a central, GitHub repository that someone or some group of people are responsible for? +_Could we contribute to the repository?_ + it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable.\ -[Contribution guidelines for the project](https://github.com/decentralized-identity/sidetree/blob/master/docs/contribution-guidlines.md). +- [Contribution guidelines for the project](https://github.com/decentralized-identity/sidetree/blob/master/docs/contribution-guidlines.md). +- [The Sidetree release process](https://github.com/decentralized-identity/sidetree/blob/master/docs/release-process.md) +- [The Sidetree coding style guide](https://github.com/decentralized-identity/sidetree/blob/master/docs/styleguide.md) # Q&A section Sidetree operational @@ -507,6 +514,9 @@ _(@henkvancann)_ # Q&A section Signatures +## **Q: Why is Sidetree not checking signatures at observation time for all updates, recoveries, and deactivates? +Because signature checks are computationally expensive, so we defer such compute until resolution time. + ## **Q: Who can sign off my proofs and identifiers? {TBW} ## *Q What is the practical use of signatures? From cf507bf45813cf389fd08f4bdb74ca78a6ab8236 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 13:47:39 +0200 Subject: [PATCH 61/92] Q&A added: Are there examples of Sidetree based identity systems and/or implementors? --- docs/Q-and-A.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 37b53d924..128d41b83 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -338,7 +338,7 @@ New Version Activation is **necessary for Minor and Major version segments**; th _(@henkvancann)_ ## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? - +{TBW} ## Could Sidetree work with be pruned or charded blockchains? No, any node needs a full copy of the blockchain that serves as a settlement layer 1. The reason is ordering of operation on DID is done via consensus of the blockchain.\ @@ -370,6 +370,23 @@ ELI5=Explain Like I'm 5 years old, [more here](https://www.howtogeek.com/694298/ If you have a DID linked to a personal datastore, people would be able to follow your DID instead of something like a Twitter ID, and pull tweets directly from your datastore. This means apps cannot block your ID or censor your posts. It's the foundation of decentralized apps. _(@csuwildcat)_ +## *Q: Are there examples of Sidetree based identity systems and/or implementors? + +### Transmute +Transmute maintains Sidetree ledger adapters for Ethereum, Amazon QLDB, Bitcoin and Hyperledger Fabric. They also support interoperability tests with DID Key, the Universal Wallet Interop Spec, the VC HTTP API, and Traceability Vocabulary. Transmute has built Sidetree.js, an implementation of the Sidetree protocol based on the DIF’s codebase that focuses on modularity: it is a Typescript monorepo where each component of a Sidetree node (Ledger, Content Addressable Storage, Cache database) can be substituted with different implementations that use a common interface. + +## SecureKey +has created a ledger-agnostic [Go implementation](https://github.com/trustbloc/sidetree-core-go) of Sidetree along with [Orb](https://github.com/trustbloc/orb) and [Hyperledger Fabric](https://github.com/trustbloc/sidetree-fabric) variations built on top. [Did:orb](https://trustbloc.github.io/did-method-orb/) enables independent organizations to create decentralized identifiers that are propagated across a decentralized network without reliance on a common blockchain. By extending Sidetree into a Fediverse of interconnected registries, Orb provides the foundation for building digital ecosystems on top of decentralized identifiers using a federated, replicated and scalable approach. + +### Microsoft +Microsoft is a primary contributor to [ION](https://identity.foundation/ion/), an open source, public, permissionless implementation of Sidetree on Bitcoin. +There are several repos and utilities that make working with ION easier, including: +- [ION GitHub repo](https://github.com/decentralized-identity/ion) - main repo for ION node code +- [ION Tools](https://www.npmjs.com/package/@decentralized-identity/ion-tools) - JavaScript libs for Node.js/browsers that makes using DIDs and interacting with the ION network easier +- [ION Install Guide](https://identity.foundation/ion/install-guide/) - step-by-step guide for installing an ION node +- [ION Explorer](https://identity.foundation/ion/explorer/) - graphical interface for viewing DID and other info about the ION network. +In this Q&A there is a [section on ION](#qa-section-ION) that provides basic first answers. + # Q&A section Userinterface ## *Q: What does Sidetree look like? From 2371212e1b680a6113595a39949c616db6335bbf Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Wed, 7 Apr 2021 13:56:25 +0200 Subject: [PATCH 62/92] Q&A added: How does Sidetree establish the root-of-trust that we need for autonomous identifiers? How does the data persist? --- docs/Q-and-A.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 128d41b83..ec0d2c967 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -464,7 +464,10 @@ Well because we're not actually concerned with any of the super sexy smart contr {TBW} ## **Q: How does Sidetree establish the root-of-trust that we need for autonomous identifiers? How does the data persist? -{TBW} +A Sidetree client manages keys and performs document operations on behalf of a DID owner. The Sidetree client needs to comply to [guidelines](https://github.com/decentralized-identity/sidetree/blob/master/docs/spec/guidelines.md#sidetree-operations) to securely, successfully manage a user's DIDs. + +It is advised that clients managing DIDs try as best as possible to separate the concepts of Update and Recovery keys. Compromise or loss of Update keys does not permanently imperil a user's control over their DID, where a loss or compromise of a Recovery key will, As such, it is important to create appropriate protections and processes for securing and using each type of key, commensurate with their level of control and risk.\ +(_@csuwildcat_) # Q&A section Identifiers From 6a469dea0cd1a4a3f29d12399bdfd1755d8a83c8 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 10 Apr 2021 15:59:46 +0200 Subject: [PATCH 63/92] Q&A added: clarifying the tree in Sidetree --- docs/Q-and-A.md | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index ec0d2c967..c30862487 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -242,7 +242,7 @@ _(@henkvancann)_ ## **Q: Is there like a central, GitHub repository that someone or some group of people are responsible for? _Could we contribute to the repository?_ -it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable.\ +it is in the Decentralized Identity Foundation's GitHub depository, [Sidetree](https://github.com/decentralized-identity/sidetree) is the name of it. So you can contribute code there, you can read every line of code. There's no code insertions after the fact, like every bit of every piece of code that we run, as an ION node, is there. So it's totally inspectable. - [Contribution guidelines for the project](https://github.com/decentralized-identity/sidetree/blob/master/docs/contribution-guidlines.md). - [The Sidetree release process](https://github.com/decentralized-identity/sidetree/blob/master/docs/release-process.md) - [The Sidetree coding style guide](https://github.com/decentralized-identity/sidetree/blob/master/docs/styleguide.md) @@ -356,7 +356,7 @@ So our target hardware has been this little 2017 Intel NUC that I bought for $40 ## What do you need to do? _to operate Sidetree or on sidetree based DIDs like ION?_\ -So we're putting out the install guides, there are `Docker` containers for quick install. See more on [github]((https://github.com/decentralized-identity/sidetree) +So we're putting out the install guides, there are `Docker` containers for quick install. See more on [github](https://github.com/decentralized-identity/sidetree) ## Am I creating value for Microsoft while I contribute to Sidetree? And they will sell it on their behalf? We're really wanting to encourage people to install and help us, especially if you're technically capable, or you're a coder or have some aptitude. Kick the tires on it, let us know, find bugs, this is for everyone! This is a public utility, we're not trying to make money on this at all, and so just help it be the best it can be. @@ -595,13 +595,22 @@ A Sidetree based on other consensus mechanisms and roots-of-trust would, in theo ## **Q: What's the difference between Sidetree and blockchain? Lots, it's a totally different beast. There are only a few similarities, for the record: -- THe tree-like structure of Side-tree resembles the Merkletree in which blockchain tend to store proofs of transactions (hashes) +- THe tree-like structure of Side-tree resembles the Merkle tree in which blockchain tend to store proofs of identifier events (hashes) - Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. _(@henkvancann)_ -The pinning mechanism making the periodic anchoring possible in Sidetree relies on “merkle trees,” which are basically cryptographic data structures compressing large volumes of transaction data into a single “merkle root.” This allows massive batching and pooling of transactions, and allows a different set of security and privacy guarantees to be layered on top of those of the anchor point. -Out of this combination of sidechains and merkle trees evolved the concept of Sidetree-- a protocol first proposed by Microsoft’s Daniel Buchner, and incubated with major contributions and iterative thinking in the DIF community.\ -(_@bumblefudge_) +Sidetree is however NOT a Merkel Tree system - it doesn't use these Merkle trees anywhere. It's literally just ipfs files of highly compact lists of data that interlink to each other. +(_@csuwildcat_) + +#### **Q: what's the "tree" in Sidetree if it is not a Merkle tree system? +The tree in _Merkle tree_ stems from the fact that the leaves are all content hashes and the branches 2 hashes combined to a single higher level hash.\ +That makes a _Merkle tree_ traversable in logN complexity (telephone book like search) to detect why a root hash fails. + +Sidetree uses IPFS which in turn uses [Merkle DAGs](https://docs.ipfs.io/concepts/merkle-dag/#merkle-distributed-acyclic-graphs-dags) +**Merkle DAGs are similar to Merkle trees**, but there are no balance requirements, and every node can carry a payload. In DAGs, several branches can re-converge or, in other words, a node can have several parents. + +The tree in Side tree refers to {TBW prio 2}\ +_(@henkvancann)_ ## *Q: Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ From 3f9a4e9605a45819ddfd3b9075ceefb885867ae2 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Sat, 10 Apr 2021 17:14:57 +0200 Subject: [PATCH 64/92] Q&A added: clarifying the tree in Sidetree take 2 --- docs/Q-and-A.md | 7 +- package-lock.json | 15736 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 15685 insertions(+), 58 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index c30862487..3d45a815e 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -595,21 +595,22 @@ A Sidetree based on other consensus mechanisms and roots-of-trust would, in theo ## **Q: What's the difference between Sidetree and blockchain? Lots, it's a totally different beast. There are only a few similarities, for the record: -- THe tree-like structure of Side-tree resembles the Merkle tree in which blockchain tend to store proofs of identifier events (hashes) +- The tree-like structure of Side-tree resembles the Merkle tree in which blockchain tend to store proofs of transaction hashes, and Side tree in turn stores identifier events (hashes). - Core Proof Files form the signature-chained backbone for the state lineages of all DIDs in the system. _(@henkvancann)_ Sidetree is however NOT a Merkel Tree system - it doesn't use these Merkle trees anywhere. It's literally just ipfs files of highly compact lists of data that interlink to each other. (_@csuwildcat_) -#### **Q: what's the "tree" in Sidetree if it is not a Merkle tree system? +## **Q: what's the "tree" in Sidetree if it is not a Merkle tree system? The tree in _Merkle tree_ stems from the fact that the leaves are all content hashes and the branches 2 hashes combined to a single higher level hash.\ That makes a _Merkle tree_ traversable in logN complexity (telephone book like search) to detect why a root hash fails. Sidetree uses IPFS which in turn uses [Merkle DAGs](https://docs.ipfs.io/concepts/merkle-dag/#merkle-distributed-acyclic-graphs-dags) **Merkle DAGs are similar to Merkle trees**, but there are no balance requirements, and every node can carry a payload. In DAGs, several branches can re-converge or, in other words, a node can have several parents. -The tree in Side tree refers to {TBW prio 2}\ +The tree like structure of Side tree resembles the Merkle tree in which blockchain tend to store proofs of transaction hashes, and Side tree in turn stores identifier events (hashes).\ +{TBW prio 2}\ _(@henkvancann)_ ## *Q: Why does Sidetree need a blockchain? diff --git a/package-lock.json b/package-lock.json index 5ff2ebd3a..6b3d3b14e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,15636 @@ { "name": "@decentralized-identity/sidetree", "version": "1.0.1", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "@decentralized-identity/sidetree", + "version": "1.0.1", + "license": "Apache-2.0", + "dependencies": { + "base64url": "3.0.1", + "bitcore-lib": "8.22.2", + "canonicalize": "1.0.1", + "chalk": "4.0.0", + "cids": "1.1.4", + "http-status": "1.3.2", + "jose": "1.25.0", + "mongodb": "3.6.4", + "multihashes": "0.4.14", + "node-fetch": "2.6.1", + "priorityqueue": "1.0.0", + "time-span": "3.1.0", + "uri-js": "4.4.0", + "yieldable-json": "1.1.0" + }, + "devDependencies": { + "@commitlint/cli": "^10.0.0", + "@types/async-retry": "1.4.0", + "@types/bitcore-lib": "0.15.1", + "@types/http-status": "0.2.30", + "@types/jasmine": "3.3.12", + "@types/mongodb": "3.6.9", + "@types/node": "11.13.4", + "@types/node-fetch": "2.3.2", + "@types/time-span": "2.0.0", + "@typescript-eslint/eslint-plugin": "^4.3.0", + "@typescript-eslint/parser": "^4.3.0", + "async-retry": "1.2.3", + "conventional-changelog": "3.1.18", + "conventional-changelog-cli": "2.0.35", + "copyfiles": "2.3.0", + "cz-conventional-changelog": "3.1.0", + "eslint": "^7.10.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-prefer-arrow": "^1.2.2", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "husky": "1.3.1", + "jasmine": "^3.6.1", + "jasmine-reporters": "2.3.2", + "jasmine-spec-reporter": "4.2.1", + "nyc": "15.0.1", + "spec-up": "0.10.2", + "ts-node": "8.3.0", + "tslint": "5.11.0", + "tslint-config-standard": "8.0.1", + "typescript": "3.9.6" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "node_modules/@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@commitlint/cli": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-10.0.0.tgz", + "integrity": "sha512-a+dLjNovvMyom0GNcKj9ebmgtbJEKuhJuqwPUmfNy3yPoM4h12b3hjVOS33IyvpbKmlYUJg8dgcr4S5FhFvhFg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.6", + "@commitlint/format": "^10.0.0", + "@commitlint/lint": "^10.0.0", + "@commitlint/load": "^10.0.0", + "@commitlint/read": "^10.0.0", + "chalk": "4.1.0", + "core-js": "^3.6.1", + "get-stdin": "8.0.0", + "lodash": "^4.17.19", + "resolve-from": "5.0.0", + "resolve-global": "1.0.0", + "yargs": "^15.1.0" + }, + "bin": { + "commitlint": "cli.js" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/cli/node_modules/@commitlint/load": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-10.0.0.tgz", + "integrity": "sha512-pUwGshEpxkU2R9U3O5hwHU4VT0zkyIs5gzGrGbR2c/aurI9qe00LZ9DquYVVYVmfwG6UaQpatCG4TrXNXIj5Mg==", + "dev": true, + "dependencies": { + "@commitlint/execute-rule": "^10.0.0", + "@commitlint/resolve-extends": "^10.0.0", + "@commitlint/types": "^10.0.0", + "chalk": "4.1.0", + "cosmiconfig": "^7.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/cli/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/cli/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/cli/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/cli/node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/cli/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/cli/node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@commitlint/cli/node_modules/parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/cli/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/ensure": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-10.0.0.tgz", + "integrity": "sha512-OBlv6Hw91u4Gqz4ocKO7IyIvQ6ZmKbJaLFf8MD0EOH3Prn0aatiiqUB0+paBELKt3yWdwQNYI8ZkzZWtj4EcYw==", + "dev": true, + "dependencies": { + "@commitlint/types": "^10.0.0", + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/ensure/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/execute-rule": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-10.0.0.tgz", + "integrity": "sha512-vRIp6Cwy+C1dOh5VAcoBks+8UI+rpxOB5cwhU/RQZhlVd2hgFiAPXnyKWMOB7HDO9XFI5amLJehvaaDI+eLDnA==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/format": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-10.0.0.tgz", + "integrity": "sha512-EpCmMCcjloeaoUtgmzlpYmIYJzAvZhYfLJ7YCrOlnmt5/MAeywuNgxcr/EM2xHgEKotTWqRQdiIgAtkIWHhgrQ==", + "dev": true, + "dependencies": { + "@commitlint/types": "^10.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/format/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/is-ignored": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-10.0.0.tgz", + "integrity": "sha512-OLjUs/0HaQGh5iSqv/jF/TXqQ8sJ5VShujTmADSvnGTyruZu+d1Hfgw9QM1FMjzcx2NpMDsX/EFBU0ZMx9hmEg==", + "dev": true, + "dependencies": { + "@commitlint/types": "^10.0.0", + "semver": "7.3.2" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/is-ignored/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/is-ignored/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/lint": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-10.0.0.tgz", + "integrity": "sha512-KcDzOMQYVLziWIXNedTDnf5LS9NMYKzcdzjuCH8jTZLx/oX3kuOVB0jYZHVaKPwjj0miZSOhONqIMJDlLZpn+g==", + "dev": true, + "dependencies": { + "@commitlint/is-ignored": "^10.0.0", + "@commitlint/parse": "^10.0.0", + "@commitlint/rules": "^10.0.0", + "@commitlint/types": "^10.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/lint/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/load": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-9.1.2.tgz", + "integrity": "sha512-FPL82xBuF7J3EJ57kLVoligQP4BFRwrknooP+vNT787AXmQ/Fddc/iYYwHwy67pNkk5N++/51UyDl/CqiHb6nA==", + "dev": true, + "optional": true, + "dependencies": { + "@commitlint/execute-rule": "^9.1.2", + "@commitlint/resolve-extends": "^9.1.2", + "@commitlint/types": "^9.1.2", + "chalk": "4.1.0", + "cosmiconfig": "^6.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v8.17.0" + } + }, + "node_modules/@commitlint/load/node_modules/@commitlint/execute-rule": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-9.1.2.tgz", + "integrity": "sha512-NGbeo0KCVYo1yj9vVPFHv6RGFpIF6wcQxpFYUKGIzZVV9Vz1WyiKS689JXa99Dt1aN0cZlEJJLnTNDIgYls0Vg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=v8.17.0" + } + }, + "node_modules/@commitlint/load/node_modules/@commitlint/resolve-extends": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-9.1.2.tgz", + "integrity": "sha512-HcoL+qFGmWEu9VM4fY0HI+VzF4yHcg3x+9Hx6pYFZ+r2wLbnKs964y0v68oyMO/mS/46MVoLNXZGR8U3adpadg==", + "dev": true, + "optional": true, + "dependencies": { + "import-fresh": "^3.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v8.17.0" + } + }, + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/load/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "optional": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "optional": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/load/node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@commitlint/load/node_modules/parse-json": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", + "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", + "dev": true, + "optional": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/message": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-10.0.0.tgz", + "integrity": "sha512-2ZDgHc6v3t1C/zkAkRwPDIRVD/jbrQAu+Iqe7VH1/Y//cJhwte6OuSGfs2Qze/6gh+/RbvUIBskR8OUIY6VTrA==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/parse": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-10.0.0.tgz", + "integrity": "sha512-xIBD0w85FVhrlX4pI/m4xF9MvTQNMbvilPSr42yIds2xn7GJcJidN4Z8O6qCqcjwl6f3ruQ8G8Pdi3PggVjZrw==", + "dev": true, + "dependencies": { + "conventional-changelog-angular": "^5.0.0", + "conventional-commits-parser": "^3.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/read": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-10.0.0.tgz", + "integrity": "sha512-ARebcoJMDNtlCTV9jpSacN9gCvua+JiGQLQlq4PsaNo/e4hyyIWu+wOEAXO8IhD5xycoTBaJRVWzgXRncEyrkg==", + "dev": true, + "dependencies": { + "@commitlint/top-level": "^10.0.0", + "fs-extra": "^9.0.0", + "git-raw-commits": "^2.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/read/node_modules/fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/read/node_modules/jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "node_modules/@commitlint/read/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-10.0.0.tgz", + "integrity": "sha512-ltj4LvdCEJeYzWdzFS9AhLMkc4rweKvfju/JYBgbLqFx7lAGz3e2Wub0uuuWuLBJqCjL7UJbYiA0T2Hzhhd91Q==", + "dev": true, + "dependencies": { + "import-fresh": "^3.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/resolve-extends/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/resolve-extends/node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@commitlint/resolve-extends/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/rules": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-10.0.0.tgz", + "integrity": "sha512-myHG8pgUHIOtceJsALRRXvYBuLbTwWl7/6soDrIJudDhKsyhV3yFtAbRX40pujg25IlAUra6nuy8JDU86bVxog==", + "dev": true, + "dependencies": { + "@commitlint/ensure": "^10.0.0", + "@commitlint/message": "^10.0.0", + "@commitlint/to-lines": "^10.0.0", + "@commitlint/types": "^10.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/rules/node_modules/@commitlint/types": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", + "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/to-lines": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-10.0.0.tgz", + "integrity": "sha512-qUHuYiLgE7ioBRgHUR2EOwXuEhb2TnAktEc9NBZcQNzfqu5nbOaf2iOBx5mlDK0heTJyTjLboAmzojXxuqJNcA==", + "dev": true, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/top-level": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-10.0.0.tgz", + "integrity": "sha512-FHlDD31gTQptInSuRGQt/9fNiSQ4euBZtcBZD4NImCtQCkwBP1cyxClN6wr9DmqISG0KSJybReF4z8rm5znNDA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=v10.22.0" + } + }, + "node_modules/@commitlint/top-level/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/top-level/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/top-level/node_modules/p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/top-level/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/top-level/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-9.1.2.tgz", + "integrity": "sha512-r3fwVbVH+M8W0qYlBBZFsUwKe6NT5qvz+EmU7sr8VeN1cQ63z+3cfXyTo7WGGEMEgKiT0jboNAK3b1FZp8k9LQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=v8.17.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz", + "integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@eslint/eslintrc/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", + "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@multiformats/base-x": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@multiformats/base-x/-/base-x-4.0.1.tgz", + "integrity": "sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@panva/asn1.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", + "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@traptitech/markdown-it-katex": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@traptitech/markdown-it-katex/-/markdown-it-katex-3.3.0.tgz", + "integrity": "sha512-9PM7tVjLn+mRYCTd8Aps8yuKOH8aRttZ8sMyVYkKltlLMDxFX1LfclZuRv01kct/Q7Euwe4neY/nB1wZNLjblg==", + "dev": true, + "dependencies": { + "katex": "^0.12.0" + } + }, + "node_modules/@types/async-retry": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.0.tgz", + "integrity": "sha1-TFIEAYOUHG9ee0BFOM1Wh/nqeyo=", + "dev": true, + "dependencies": { + "@types/retry": "*" + } + }, + "node_modules/@types/bitcore-lib": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@types/bitcore-lib/-/bitcore-lib-0.15.1.tgz", + "integrity": "sha1-QsDjO3FswAjFMwcdA32n44vxZ1c=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "node_modules/@types/http-status": { + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/@types/http-status/-/http-status-0.2.30.tgz", + "integrity": "sha1-tDoeFnO27ZtaKOhkeGK1G2RzY00=", + "dev": true + }, + "node_modules/@types/jasmine": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.12.tgz", + "integrity": "sha1-vygstUDprXoKBLdCCCwHO2Veqzk=", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", + "dev": true + }, + "node_modules/@types/mongodb": { + "version": "3.6.9", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.9.tgz", + "integrity": "sha512-2XSGr/+IOKeFQ5tU9ATcIiIr7bpHqWyOXNGLOOhp0kg2NnfEvoKZF1SZ25j4zvJRqM2WeSUjfWSvymFJ3HBGJQ==", + "dev": true, + "dependencies": { + "@types/bson": "*", + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "11.13.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.4.tgz", + "integrity": "sha512-+rabAZZ3Yn7tF/XPGHupKIL5EcAbrLxnTr/hgQICxbeuAfWtT0UZSfULE+ndusckBItcv4o6ZeOJplQikVcLvQ==", + "dev": true + }, + "node_modules/@types/node-fetch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.3.2.tgz", + "integrity": "sha1-4BiTsXbG+hNndDcmOA1lvOXWV2s=", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/time-span": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/time-span/-/time-span-2.0.0.tgz", + "integrity": "sha1-IENZZuGHcBj8ie4kaxukF1BxsDs=", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.3.0.tgz", + "integrity": "sha512-RqEcaHuEKnn3oPFislZ6TNzsBLqpZjN93G69SS+laav/I8w/iGMuMq97P0D2/2/kW4SCebHggqhbcCfbDaaX+g==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "4.3.0", + "@typescript-eslint/scope-manager": "4.3.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.3.0.tgz", + "integrity": "sha512-cmmIK8shn3mxmhpKfzMMywqiEheyfXLV/+yPDnOTvQX/ztngx7Lg/OD26J8gTZfkLKUmaEBxO2jYP3keV7h2OQ==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.3.0", + "@typescript-eslint/types": "4.3.0", + "@typescript-eslint/typescript-estree": "4.3.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.3.0.tgz", + "integrity": "sha512-JyfRnd72qRuUwItDZ00JNowsSlpQGeKfl9jxwO0FHK1qQ7FbYdoy5S7P+5wh1ISkT2QyAvr2pc9dAemDxzt75g==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "4.3.0", + "@typescript-eslint/types": "4.3.0", + "@typescript-eslint/typescript-estree": "4.3.0", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.3.0.tgz", + "integrity": "sha512-cTeyP5SCNE8QBRfc+Lgh4Xpzje46kNUhXYfc3pQWmJif92sjrFuHT9hH4rtOkDTo/si9Klw53yIr+djqGZS1ig==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.3.0", + "@typescript-eslint/visitor-keys": "4.3.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.3.0.tgz", + "integrity": "sha512-Cx9TpRvlRjOppGsU6Y6KcJnUDOelja2NNCX6AZwtVHRzaJkdytJWMuYiqi8mS35MRNA3cJSwDzXePfmhU6TANw==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.3.0.tgz", + "integrity": "sha512-ZAI7xjkl+oFdLV/COEz2tAbQbR3XfgqHEGy0rlUXzfGQic6EBCR4s2+WS3cmTPG69aaZckEucBoTxW9PhzHxxw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.3.0", + "@typescript-eslint/visitor-keys": "4.3.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.3.0.tgz", + "integrity": "sha512-xZxkuR7XLM6RhvLkgv9yYlTcBHnTULzfnw4i6+z2TGBLy9yljAypQaZl9c3zFvy7PNI7fYWyvKYtohyF8au3cw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.3.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true + }, + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=", + "dev": true + }, + "node_modules/aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dev": true, + "dependencies": { + "default-require-extensions": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "node_modules/arg": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", + "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-retry": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.2.3.tgz", + "integrity": "sha1-plIfM4NY0yKxoAEreQMMb0EdHOA=", + "dev": true, + "dependencies": { + "retry": "0.12.0" + } + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base-x": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz", + "integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bech32": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz", + "integrity": "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg==" + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bitcore-lib": { + "version": "8.22.2", + "resolved": "https://registry.npmjs.org/bitcore-lib/-/bitcore-lib-8.22.2.tgz", + "integrity": "sha512-atl/RN7x2R/JQMaIgUzX0EQZ+I/d7fTaOoS2/5k+H5POGc2vygWZ9MWpGJi3T9Yb5jM/cT5aFsrDq8s8l6lqgQ==", + "dependencies": { + "bech32": "=1.1.3", + "bn.js": "=4.11.8", + "bs58": "^4.0.1", + "buffer-compare": "=1.1.1", + "elliptic": "^6.5.3", + "inherits": "=2.0.1", + "lodash": "^4.17.20" + } + }, + "node_modules/bitcore-lib/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/bitcore-lib/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "node_modules/body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", + "dev": true, + "dependencies": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/bson": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz", + "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==", + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/buffer-compare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-compare/-/buffer-compare-1.1.1.tgz", + "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY=" + }, + "node_modules/buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bump-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bump-regex/-/bump-regex-4.1.0.tgz", + "integrity": "sha512-75Kr/Iw6lqnOKF/7YpE0WyOMBaaSpdrXTquIxR0qbTgZxwJos6563zNSn+w/LPJUoL4DXq20QX9AQy4+UJbyhw==", + "dev": true, + "dependencies": { + "semver": "^5.1.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cachedir": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", + "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dev": true, + "dependencies": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/canonicalize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.1.tgz", + "integrity": "sha512-N3cmB3QLhS5TJ5smKFf1w42rJXWe6C1qP01z4dxJiI5v269buii4fLHWETDyf7yEd0azGLNC63VxNMiPd2u0Cg==" + }, + "node_modules/chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cids": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.4.tgz", + "integrity": "sha512-mo0IWZKcaQZsret8cP39MzDnPVT9NhhQEVaIKwWnBFaLtj2slTFckYMnbk15ptewNkb22qRBLfuBK+qiWYW/Mg==", + "dependencies": { + "multibase": "^3.0.1", + "multicodec": "^2.1.0", + "multihashes": "^3.0.1", + "uint8arrays": "^1.1.0" + }, + "engines": { + "node": ">=4.0.0", + "npm": ">=3.0.0" + } + }, + "node_modules/cids/node_modules/multihashes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-3.1.0.tgz", + "integrity": "sha512-snU+w6aZy5bTrrqIHW3wkT0MfHmxcpOsaVNJt0NzUnseksbjFDVUZjSmhDMAVOVnIdLMS7xHjo55pKlBIGmC3g==", + "dependencies": { + "multibase": "^3.1.0", + "uint8arrays": "^1.0.0", + "varint": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/cids/node_modules/varint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/clipboard": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.6.tgz", + "integrity": "sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg==", + "dev": true, + "optional": true, + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/cloneable-readable/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "dev": true + }, + "node_modules/commitizen": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.1.tgz", + "integrity": "sha512-nZsp8IThkDu7C+93BFD/mLShb9Gd6Wsaf90tpKE3x/6u5y/Q52kzanIJpGr0qvIsJ5bCMpgKtr3Lbu3miEJfaA==", + "dev": true, + "dependencies": { + "cachedir": "2.2.0", + "cz-conventional-changelog": "3.2.0", + "dedent": "0.7.0", + "detect-indent": "6.0.0", + "find-node-modules": "2.0.0", + "find-root": "1.1.0", + "fs-extra": "8.1.0", + "glob": "7.1.4", + "inquirer": "6.5.2", + "is-utf8": "^0.2.1", + "lodash": "^4.17.20", + "minimist": "1.2.5", + "strip-bom": "4.0.0", + "strip-json-comments": "3.0.1" + }, + "bin": { + "commitizen": "bin/commitizen", + "cz": "bin/git-cz", + "git-cz": "bin/git-cz" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/commitizen/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/commitizen/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/commitizen/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/commitizen/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/commitizen/node_modules/cz-conventional-changelog": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", + "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "commitizen": "^4.0.3", + "conventional-commit-types": "^3.0.0", + "lodash.map": "^4.5.1", + "longest": "^2.0.1", + "word-wrap": "^1.0.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@commitlint/load": ">6.1.1" + } + }, + "node_modules/commitizen/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/commitizen/node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/commitizen/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/commitizen/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/concat-with-sourcemaps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-livereload": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", + "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", + "dev": true + }, + "node_modules/conventional-changelog": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.18.tgz", + "integrity": "sha512-aN6a3rjgV8qwAJj3sC/Lme2kvswWO7fFSGQc32gREcwIOsaiqBaO6f2p0NomFaPDnTqZ+mMZFLL3hlzvEnZ0mQ==", + "dev": true, + "dependencies": { + "conventional-changelog-angular": "^5.0.6", + "conventional-changelog-atom": "^2.0.3", + "conventional-changelog-codemirror": "^2.0.3", + "conventional-changelog-conventionalcommits": "^4.2.3", + "conventional-changelog-core": "^4.1.4", + "conventional-changelog-ember": "^2.0.4", + "conventional-changelog-eslint": "^3.0.4", + "conventional-changelog-express": "^2.0.1", + "conventional-changelog-jquery": "^3.0.6", + "conventional-changelog-jshint": "^2.0.3", + "conventional-changelog-preset-loader": "^2.3.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/conventional-changelog-angular": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", + "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-atom": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.7.tgz", + "integrity": "sha512-7dOREZwzB+tCEMjRTDfen0OHwd7vPUdmU0llTy1eloZgtOP4iSLVzYIQqfmdRZEty+3w5Jz+AbhfTJKoKw1JeQ==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli": { + "version": "2.0.35", + "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.35.tgz", + "integrity": "sha512-QBXmjl/uqVdEVsbr9i50ZGo45FaU1AQu4jbeJKqqCY/40p84lsFBOTN0xDqqJBsCPAtfdczXmAITSZ/SKbw1PA==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog": "^3.1.22", + "lodash": "^4.17.15", + "meow": "^7.0.0", + "tempfile": "^3.0.0" + }, + "bin": { + "conventional-changelog": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.22.tgz", + "integrity": "sha512-bqaHi+NUs5RGO/WjEwSTR+SkVonxZYBEm0dKLY8CDuwz2m0zqNijD8ECAo+08UvJSu6sbFmhVbVUwtvvC+KSoQ==", + "dev": true, + "dependencies": { + "conventional-changelog-angular": "^5.0.11", + "conventional-changelog-atom": "^2.0.7", + "conventional-changelog-codemirror": "^2.0.7", + "conventional-changelog-conventionalcommits": "^4.3.1", + "conventional-changelog-core": "^4.1.8", + "conventional-changelog-ember": "^2.0.8", + "conventional-changelog-eslint": "^3.0.8", + "conventional-changelog-express": "^2.0.5", + "conventional-changelog-jquery": "^3.0.10", + "conventional-changelog-jshint": "^2.0.8", + "conventional-changelog-preset-loader": "^2.3.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-angular": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", + "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-core": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", + "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^4.0.17", + "conventional-commits-parser": "^3.1.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^1.0.0", + "git-raw-commits": "2.0.0", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.0.0", + "lodash": "^4.17.15", + "normalize-package-data": "^2.3.5", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "shelljs": "^0.8.3", + "through2": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-jquery": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.10.tgz", + "integrity": "sha512-QCW6wF8QgPkq2ruPaxc83jZxoWQxLkt/pNxIDn/oYjMiVgrtqNdd7lWe3vsl0hw5ENHNf/ejXuzDHk6suKsRpg==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-jshint": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", + "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-writer": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", + "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "conventional-commits-filter": "^2.0.6", + "dateformat": "^3.0.0", + "handlebars": "^4.7.6", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^7.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^3.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/dargs": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", + "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/conventional-changelog-cli/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", + "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", + "dev": true, + "dependencies": { + "dargs": "^4.0.1", + "lodash.template": "^4.0.2", + "meow": "^4.0.0", + "split2": "^2.0.0", + "through2": "^2.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/meow": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", + "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", + "dev": true, + "dependencies": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist": "^1.1.3", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "dependencies": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/conventional-changelog-cli/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/conventional-changelog-cli/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/meow": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", + "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "arrify": "^2.0.1", + "camelcase": "^6.0.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/parse-json": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", + "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-cli/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/conventional-changelog-cli/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/conventional-changelog-cli/node_modules/split2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", + "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", + "dev": true, + "dependencies": { + "through2": "^2.0.2" + } + }, + "node_modules/conventional-changelog-cli/node_modules/split2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/conventional-changelog-cli/node_modules/split2/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/conventional-changelog-cli/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-cli/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/conventional-changelog-cli/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/conventional-changelog-cli/node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/conventional-changelog-codemirror": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.7.tgz", + "integrity": "sha512-Oralk1kiagn3Gb5cR5BffenWjVu59t/viE6UMD/mQa1hISMPkMYhJIqX+CMeA1zXgVBO+YHQhhokEj99GP5xcg==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", + "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-conventionalcommits/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog-core": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", + "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^4.0.17", + "conventional-commits-parser": "^3.1.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^1.0.0", + "git-raw-commits": "2.0.0", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.0.0", + "lodash": "^4.17.15", + "normalize-package-data": "^2.3.5", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "shelljs": "^0.8.3", + "through2": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-core/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/conventional-changelog-core/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "dependencies": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/dargs": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", + "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/conventional-changelog-core/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/git-raw-commits": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", + "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", + "dev": true, + "dependencies": { + "dargs": "^4.0.1", + "lodash.template": "^4.0.2", + "meow": "^4.0.0", + "split2": "^2.0.0", + "through2": "^2.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/conventional-changelog-core/node_modules/git-raw-commits/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/conventional-changelog-core/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/meow": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", + "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", + "dev": true, + "dependencies": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist": "^1.1.3", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/conventional-changelog-core/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/conventional-changelog-core/node_modules/redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "dependencies": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-core/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/conventional-changelog-core/node_modules/through2/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/conventional-changelog-core/node_modules/trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/conventional-changelog-ember": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.8.tgz", + "integrity": "sha512-JEMEcUAMg4Q9yxD341OgWlESQ4gLqMWMXIWWUqoQU8yvTJlKnrvcui3wk9JvnZQyONwM2g1MKRZuAjKxr8hAXA==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-eslint": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.8.tgz", + "integrity": "sha512-5rTRltgWG7TpU1PqgKHMA/2ivjhrB+E+S7OCTvj0zM/QGg4vmnVH67Vq/EzvSNYtejhWC+OwzvDrLk3tqPry8A==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-express": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.5.tgz", + "integrity": "sha512-pW2hsjKG+xNx/Qjof8wYlAX/P61hT5gQ/2rZ2NsTpG+PgV7Rc8RCfITvC/zN9K8fj0QmV6dWmUefCteD9baEAw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jquery": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.6.tgz", + "integrity": "sha512-gHAABCXUNA/HjnZEm+vxAfFPJkgtrZvCDIlCKfdPVXtCIo/Q0lN5VKpx8aR5p8KdVRQFF3OuTlvv5kv6iPuRqA==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/conventional-changelog-jshint": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", + "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jshint/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", + "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "conventional-commits-filter": "^2.0.6", + "dateformat": "^3.0.0", + "handlebars": "^4.7.6", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^7.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^3.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/conventional-changelog-writer/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog-writer/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/conventional-changelog-writer/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/meow": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.0.tgz", + "integrity": "sha512-kq5F0KVteskZ3JdfyQFivJEj2RaA8NFsS4+r9DaMKLcUHpk5OcHS3Q0XkCXONB1mZRPsu/Y/qImKri0nwSEZog==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/parse-json": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", + "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-changelog-writer/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/conventional-changelog-writer/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/conventional-changelog-writer/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/conventional-changelog-writer/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/conventional-changelog/node_modules/conventional-changelog-angular": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", + "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog/node_modules/conventional-changelog-angular/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog/node_modules/conventional-changelog-conventionalcommits": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", + "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog/node_modules/conventional-changelog-conventionalcommits/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-commit-types": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", + "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", + "dev": true + }, + "node_modules/conventional-commits-filter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz", + "integrity": "sha512-4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==", + "dev": true, + "dependencies": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz", + "integrity": "sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==", + "dev": true, + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^7.0.0", + "split2": "^2.0.0", + "through2": "^3.0.0", + "trim-off-newlines": "^1.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/meow": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", + "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "arrify": "^2.0.1", + "camelcase": "^6.0.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/conventional-commits-parser/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/conventional-commits-parser/node_modules/split2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", + "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", + "dev": true, + "dependencies": { + "through2": "^2.0.2" + } + }, + "node_modules/conventional-commits-parser/node_modules/split2/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/conventional-commits-parser/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/conventional-commits-parser/node_modules/through2/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/conventional-commits-parser/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/conventional-commits-parser/node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/convert-hrtime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-2.0.0.tgz", + "integrity": "sha1-Gb+yyRYvnhHC8Ewsed4rfoCVxic=", + "engines": { + "node": ">=4" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "dependencies": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "node_modules/copyfiles": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.3.0.tgz", + "integrity": "sha512-73v7KFuDFJ/ofkQjZBMjMBFWGgkS76DzXvBMUh7djsMOE5EELWtAO/hRB6Wr5Vj5Zg+YozvoHemv0vnXpqxmOQ==", + "dev": true, + "dependencies": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "yargs": "^15.3.1" + }, + "bin": { + "copyfiles": "copyfiles", + "copyup": "copyfiles" + } + }, + "node_modules/copyfiles/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true, + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", + "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.0", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cz-conventional-changelog": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.1.0.tgz", + "integrity": "sha512-SCwPPOF+7qMh1DZkJhrwaxCvZzPaz2E9BwQzcZwBuHlpcJj9zzz7K5vADQRhHuxStaHZFSLbDlZEdcls4bKu7Q==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "commitizen": "^4.0.3", + "conventional-commit-types": "^3.0.0", + "lodash.map": "^4.5.1", + "longest": "^2.0.1", + "right-pad": "^1.0.1", + "word-wrap": "^1.0.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@commitlint/load": ">6.1.1" + } + }, + "node_modules/cz-conventional-changelog/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cz-conventional-changelog/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cz-conventional-changelog/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/cz-conventional-changelog/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/cz-conventional-changelog/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cz-conventional-changelog/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-require-extensions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", + "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", + "dev": true, + "dependencies": { + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-require-extensions/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true, + "optional": true + }, + "node_modules/denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", + "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz", + "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=", + "dev": true, + "dependencies": { + "esutils": "^1.1.6", + "isarray": "0.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/doctrine/node_modules/esutils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz", + "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/doctrine/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/elliptic/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojione": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/emojione/-/emojione-3.1.7.tgz", + "integrity": "sha1-LTxyXGlvF5yd3jrLZVxiHulCmx4=", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/enquirer/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "node_modules/error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "dependencies": { + "string-template": "~0.2.1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-abstract/node_modules/object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-abstract/node_modules/object.assign/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz", + "integrity": "sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.1.3", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^1.3.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "dev": true, + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/eslint-plugin-import/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "dev": true, + "dependencies": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-prefer-arrow": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.2.tgz", + "integrity": "sha512-C8YMhL+r8RMeMdYAw/rQtE6xNdMulj+zGWud/qIGnlmomiPRaLDGLMeskZ3alN6uMBojmooRimtdrXebLN4svQ==", + "dev": true + }, + "node_modules/eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", + "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-node-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", + "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", + "dev": true, + "dependencies": { + "findup-sync": "^3.0.0", + "merge": "^1.2.1" + } + }, + "node_modules/find-pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-pkg-dir/-/find-pkg-dir-2.0.0.tgz", + "integrity": "sha512-FQSkqcdGa2Rsg2ismCcS5v/mf6ieB0RcOBQhIEWurusYkIZRpKnumugzdbCqKZXsbCUdkni7aoIgpUXRL+HrxQ==", + "dev": true, + "dependencies": { + "inspect-with-kind": "^1.0.5" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/follow-redirects": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/font-awesome-icon-chars": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/font-awesome-icon-chars/-/font-awesome-icon-chars-1.3.0.tgz", + "integrity": "sha1-ws0WKM5n4U9mgDBEIW2Rtl6Ut0E=", + "dev": true + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/foreground-child/node_modules/cross-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", + "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/foreground-child/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fromentries": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.0.tgz", + "integrity": "sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/get-pkg-repo": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz", + "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "meow": "^3.3.0", + "normalize-package-data": "^2.3.0", + "parse-github-repo-url": "^1.3.0", + "through2": "^2.0.0" + }, + "bin": { + "get-pkg-repo": "cli.js" + } + }, + "node_modules/get-pkg-repo/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-pkg-repo/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/git-raw-commits": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.7.tgz", + "integrity": "sha512-SkwrTqrDxw8y0G1uGJ9Zw13F7qu3LF8V4BifyDeiJCxSnjRGZD9SaoMiMqUvvXMXh6S3sOQ1DsBN7L2fMUZW/g==", + "dev": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash.template": "^4.0.2", + "meow": "^7.0.0", + "split2": "^2.0.0", + "through2": "^3.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-raw-commits/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/git-raw-commits/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/git-raw-commits/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=", + "dev": true, + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/git-remote-origin-url/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/git-semver-tags": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.0.0.tgz", + "integrity": "sha512-LajaAWLYVBff+1NVircURJFL8TQ3EMIcLAfHisWYX/nPoMwnTYfWAznQDmMujlLqoD12VtLmoSrF1sQ5MhimEQ==", + "dev": true, + "dependencies": { + "meow": "^7.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/meow": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", + "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "arrify": "^2.0.1", + "camelcase": "^6.0.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/git-semver-tags/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/git-semver-tags/node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=", + "dev": true, + "dependencies": { + "ini": "^1.3.2" + } + }, + "node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", + "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "dev": true, + "optional": true, + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-bump": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gulp-bump/-/gulp-bump-3.2.0.tgz", + "integrity": "sha512-j3Yvi0QQZEN1HsXArQCBMdX5jedQZ1Cul3W1VZrvKal/Z4Slb6Z7UQLQyPaLm0heNdJKCjpKHgkYSR8VhfPlTA==", + "dev": true, + "dependencies": { + "bump-regex": "^4.1.0", + "plugin-error": "^1.0.1", + "plugin-log": "^0.1.0", + "semver": "^5.3.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/gulp-clean-css": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", + "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", + "dev": true, + "dependencies": { + "clean-css": "4.2.3", + "plugin-error": "1.0.1", + "through2": "3.0.1", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "node_modules/gulp-clean-css/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-clean-css/node_modules/through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "dev": true, + "dependencies": { + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "dependencies": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-connect": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", + "dev": true, + "dependencies": { + "ansi-colors": "^2.0.5", + "connect": "^3.6.6", + "connect-livereload": "^0.6.0", + "fancy-log": "^1.3.2", + "map-stream": "^0.0.7", + "send": "^0.16.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.2", + "tiny-lr": "^1.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/ansi-colors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", + "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-run": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/gulp-run/-/gulp-run-1.7.1.tgz", + "integrity": "sha1-4XwKy3wwtuKu7iPAREKpbAys7/o=", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.0", + "lodash.defaults": "^4.0.1", + "lodash.template": "^4.0.2", + "vinyl": "^0.4.6" + } + }, + "node_modules/gulp-run/node_modules/clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/gulp-run/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "node_modules/gulp-run/node_modules/vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "dependencies": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulp-terser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-terser/-/gulp-terser-1.2.0.tgz", + "integrity": "sha512-lf+jE2DALg2w32p0HRiYMlFYRYelKZPNunHp2pZccCYrrdCLOs0ItbZcN63yr2pbz116IyhUG9mD/QbtRO1FKA==", + "dev": true, + "dependencies": { + "plugin-error": "^1.0.1", + "terser": "^4.0.0", + "through2": "^3.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "node_modules/gulp-terser/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/gulp-terser/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-terser/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "node_modules/gulp-util/node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/gulp-util/node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/gulp-util/node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gulp-util/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulp/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp/node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "node_modules/gulp/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/gulp/node_modules/yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "5.0.0-security.0" + } + }, + "node_modules/gulp/node_modules/yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasha": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz", + "integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==", + "dev": true, + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hasha/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "node_modules/http-status": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.3.2.tgz", + "integrity": "sha512-vR1YTaDyi2BukI0UiH01xy92oiZi4in7r0dmSPnrZg72Vu1SzyOLalwWP5NUk1rNiB2L+XVK2lcSVOqaertX8A==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/husky": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/husky/-/husky-1.3.1.tgz", + "integrity": "sha1-JoI+OZMAOIyir/8Rz6ioawAz+uA=", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "cosmiconfig": "^5.0.7", + "execa": "^1.0.0", + "find-up": "^3.0.0", + "get-stdin": "^6.0.0", + "is-ci": "^2.0.0", + "pkg-dir": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "read-pkg": "^4.0.1", + "run-node": "^1.0.0", + "slash": "^2.0.0" + }, + "bin": { + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/husky/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/husky/node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/husky/node_modules/read-pkg": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "dev": true, + "dependencies": { + "normalize-package-data": "^2.3.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inspect-with-kind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", + "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + } + }, + "node_modules/interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", + "dev": true, + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dev": true, + "dependencies": { + "append-transform": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", + "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@babel/parser": "^7.7.5", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-processinfo": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", + "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", + "dev": true, + "dependencies": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.0", + "istanbul-lib-coverage": "^3.0.0-alpha.1", + "make-dir": "^3.0.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^3.3.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/cross-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", + "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-3.6.1.tgz", + "integrity": "sha512-Jqp8P6ZWkTVFGmJwBK46p+kJNrZCdqkQ4GL+PGuBXZwK1fM4ST9BizkYgIwCFqYYqnTizAy6+XG2Ej5dFrej9Q==", + "dev": true, + "dependencies": { + "fast-glob": "^2.2.6", + "jasmine-core": "~3.6.0" + }, + "bin": { + "jasmine": "bin/jasmine.js" + } + }, + "node_modules/jasmine-core": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", + "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", + "dev": true + }, + "node_modules/jasmine-reporters": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.2.tgz", + "integrity": "sha1-iYgY/8I064s/Y11pPeRYb5VUjUM=", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1", + "xmldom": "^0.1.22" + } + }, + "node_modules/jasmine-spec-reporter": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz", + "integrity": "sha1-HWMq7ANBZwrTJPkrqEtLMrNeniI=", + "dev": true, + "dependencies": { + "colors": "1.1.2" + } + }, + "node_modules/jasmine/node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jasmine/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/jasmine/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/jasmine/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jasmine/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jose": { + "version": "1.25.0", + "resolved": "https://registry.npmjs.org/jose/-/jose-1.25.0.tgz", + "integrity": "sha512-IaS/sJzBPIlgnSW+SnJr7We8cXrzKKwwJe765c50aSbB1u46CSaTYxgYRfFnXRZAPxGyQhkhPHUkcLvYmhiDpw==", + "dependencies": { + "@panva/asn1.js": "^1.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/katex": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", + "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", + "dev": true, + "dependencies": { + "commander": "^2.19.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "node_modules/lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", + "dev": true + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "node_modules/lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=", + "dev": true + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", + "dev": true + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/longest": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", + "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", + "dev": true + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-it": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "entities": "~2.0.0", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it-abbr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", + "integrity": "sha1-1mtTZFIcuz3Yqlna37ovtoZcj9g=", + "dev": true + }, + "node_modules/markdown-it-anchor": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.5.tgz", + "integrity": "sha512-xLIjLQmtym3QpoY9llBgApknl7pxAcN3WDRc2d3rwpl+/YvDZHPmKscGs+L6E05xf2KrCXPBvosWt7MZukwSpQ==", + "dev": true + }, + "node_modules/markdown-it-attrs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-3.0.1.tgz", + "integrity": "sha512-fcpdmxdEsctDVJEunPyrirVtU/6zcTMxPxAu4Ofz51PKAa8vRMpmGQXsmXx1HTdIdUPoDonm/RhS/+jTNywj/Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/markdown-it-chart": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/markdown-it-chart/-/markdown-it-chart-0.2.0.tgz", + "integrity": "sha512-BFiWDlQACJlnXDolLxYTg7qHMh+LvJHgSAfNYZbyF3Fy+4aJaJALErvQfDxD/o5SfAOfTyMcxFTYgy8NbehwQQ==", + "dev": true + }, + "node_modules/markdown-it-container": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-container/-/markdown-it-container-2.0.0.tgz", + "integrity": "sha1-ABm0P9Au7+zi8ZYKKJX7qBpARpU=", + "dev": true + }, + "node_modules/markdown-it-deflist": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/markdown-it-deflist/-/markdown-it-deflist-2.1.0.tgz", + "integrity": "sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg==", + "dev": true + }, + "node_modules/markdown-it-icons": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/markdown-it-icons/-/markdown-it-icons-0.4.1.tgz", + "integrity": "sha512-FFo5pkIq5Ovdq53lJ+lzhVz9wl+JjNv5wDaQM2DPGWmmi4ygfYQjD1zgHdiTUWGxTLEioDlIyPwh8LMeQ74+zg==", + "dev": true, + "dependencies": { + "emojione": "^3.1.2", + "font-awesome-icon-chars": "^1.3.0", + "markdown-it-regex": "^0.1.4" + } + }, + "node_modules/markdown-it-ins": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-2.0.0.tgz", + "integrity": "sha1-papqMPHi9x6Ul1Z8/f9A8f3mdIM=", + "dev": true + }, + "node_modules/markdown-it-mark": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-2.0.0.tgz", + "integrity": "sha1-RqGqlHEFrtgYiXjgoBYXnkBPQsc=", + "dev": true + }, + "node_modules/markdown-it-modify-token": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/markdown-it-modify-token/-/markdown-it-modify-token-1.0.2.tgz", + "integrity": "sha1-VCRxoyMnClwQKmNbB/47R8J47qA=", + "dev": true + }, + "node_modules/markdown-it-multimd-table": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.0.tgz", + "integrity": "sha512-kdM3fH+/sRMfHQgD2CM1BcIpLNODUCuoiFr6TwS7mDJBYntVXDJxZbFwGDRflIc9ZzAfsUbr0lnHc6RbYafIsw==", + "dev": true, + "dependencies": { + "markdown-it": "^8.4.2" + } + }, + "node_modules/markdown-it-multimd-table/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/markdown-it-multimd-table/node_modules/markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", + "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it-prism": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/markdown-it-prism/-/markdown-it-prism-2.1.6.tgz", + "integrity": "sha512-fuo5lq36A6kzb882vCsvdyh4HUzpwdfNkAl92cr+MjUO0Q9foz/7MZ/RpKRBlZSwt86LmPlW7ubaEwf4C+0b3g==", + "dev": true, + "dependencies": { + "prismjs": "1.23.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/markdown-it-references": { + "version": "1.0.0-alpha.10", + "resolved": "https://registry.npmjs.org/markdown-it-references/-/markdown-it-references-1.0.0-alpha.10.tgz", + "integrity": "sha512-SBRt2wDluPDMrkAXPHfAdzNpYMHxijtLwEH4fhNhLsKApU0cwCGe4wzv/f3RnQBqr2xwyx1WDkxaFC4Yb/i8gw==", + "dev": true + }, + "node_modules/markdown-it-regex": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/markdown-it-regex/-/markdown-it-regex-0.1.4.tgz", + "integrity": "sha1-yjIJ/KdmX3uAsj/stpmMHSUqWFo=", + "dev": true + }, + "node_modules/markdown-it-sub": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz", + "integrity": "sha1-N1/WAm6ufdywEkl/ZBEZXqHjr+g=", + "dev": true + }, + "node_modules/markdown-it-sup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", + "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=", + "dev": true + }, + "node_modules/markdown-it-task-lists": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz", + "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==", + "dev": true + }, + "node_modules/markdown-it-textual-uml": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/markdown-it-textual-uml/-/markdown-it-textual-uml-0.1.3.tgz", + "integrity": "sha512-AMOt7HSOMnzJZ6KQq3wRimvTBc70ZxyVO97zHX66YXibykG/w2+iqNuDbjn/GlAyBU1WATdKkLAJNQ3ZsGWOkQ==", + "dev": true + }, + "node_modules/markdown-it-toc-and-anchor": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.2.0.tgz", + "integrity": "sha512-DusSbKtg8CwZ92ztN7bOojDpP4h0+w7BVOPuA3PHDIaabMsERYpwsazLYSP/UlKedoQjOz21mwlai36TQ04EpA==", + "dev": true, + "dependencies": { + "clone": "^2.1.0", + "uslug": "^1.0.4" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/meow": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", + "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dev": true, + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mongodb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz", + "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==", + "dependencies": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "require_optional": "^1.0.1", + "safe-buffer": "^5.1.2" + }, + "engines": { + "node": ">=4" + }, + "optionalDependencies": { + "saslprep": "^1.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/multibase": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.0.tgz", + "integrity": "sha512-Z+pThrpbS7ckQ2DwW5mPiwCGe1a94f8DWi/OxmbyeRednVOyUKmLSE+60kL/WHFYwWnaD1OakXGk3PYI1NkMFw==", + "dependencies": { + "@multiformats/base-x": "^4.0.1", + "web-encoding": "^1.0.4" + }, + "engines": { + "node": ">=10.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/multicodec": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-2.1.0.tgz", + "integrity": "sha512-7AYpK/avswOWvnqQ9/jOkQCS7Fp4aKxw5ojvn5gyK2VQTZz3YVXeLMzoIZDBy745JSfJMXkTS0ptnHci5Mt1mA==", + "dependencies": { + "uint8arrays": "1.1.0", + "varint": "^6.0.0" + } + }, + "node_modules/multicodec/node_modules/varint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" + }, + "node_modules/multihashes": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.14.tgz", + "integrity": "sha512-V/g/EIN6nALXfS/xHUAgtfPP3mn3sPIF/i9beuGKf25QXS2QZYCpeVJbDPEannkz32B2fihzCe2D/KMrbcmefg==", + "dependencies": { + "bs58": "^4.0.1", + "varint": "^5.0.0" + } + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dev": true, + "dependencies": { + "process-on-spawn": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nyc": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.0.1.tgz", + "integrity": "sha512-n0MBXYBYRqa67IVt62qW1r/d9UH/Qtr7SF1w/nQLJ9KxvWF6b2xCHImRAixHN9tnMMYHC2P14uo6KddNGwMgGg==", + "dev": true, + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "nyc": "bin/nyc.js" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/nyc/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/nyc/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optionator/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/ordered-read-streams/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-github-repo-url": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz", + "integrity": "sha1-nn2LslKmy2ukJZUGC3v23z28H1A=", + "dev": true + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz", + "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", + "dev": true, + "dependencies": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/plugin-log/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/plugin-log/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/priorityqueue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/priorityqueue/-/priorityqueue-1.0.0.tgz", + "integrity": "sha512-ybkWMIQpEJZ9EIF9yvDZrhc+eqsIA8LQVZ9UybLyT7X5nL9vEgNLZ5Dt/e0EtqEnak8mVsmnjEX1B1TO2M1kyQ==" + }, + "node_modules/prismjs": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz", + "integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==", + "dev": true, + "optionalDependencies": { + "clipboard": "^2.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "node_modules/process-on-spawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", + "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", + "dev": true, + "dependencies": { + "fromentries": "^1.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", + "dev": true, + "dependencies": { + "bytes": "1", + "string_decoder": "0.10" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/raw-body/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", + "dev": true, + "dependencies": { + "es6-error": "^4.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require_optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", + "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", + "dependencies": { + "resolve-from": "^2.0.0", + "semver": "^5.1.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", + "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "dev": true, + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-global/node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "dev": true, + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/right-pad": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz", + "integrity": "sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "dev": true, + "bin": { + "run-node": "run-node" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "dev": true, + "optional": true + }, + "node_modules/semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-static/node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", + "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", + "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dev": true, + "dependencies": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spawn-wrap/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/spawn-wrap/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", + "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", + "dev": true + }, + "node_modules/spec-up": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/spec-up/-/spec-up-0.10.2.tgz", + "integrity": "sha512-sGRqw3/LS2a6JI4xXHjjPMPj9wujglvOgETU7q7VdeUF0GIiAFunJYbI138c6ogRpYDwgatIRl4G+PP4kXs4Zw==", + "dev": true, + "dependencies": { + "@traptitech/markdown-it-katex": "3.3.0", + "axios": "0.21.1", + "find-pkg-dir": "2.0.0", + "fs-extra": "8.1.0", + "globby": "11.0.0", + "gulp": "4.0.2", + "gulp-bump": "3.2.0", + "gulp-clean-css": "4.3.0", + "gulp-concat": "2.6.1", + "gulp-connect": "5.7.0", + "gulp-run": "1.7.1", + "gulp-terser": "1.2.0", + "markdown-it": "10.0.0", + "markdown-it-abbr": "^1.0.4", + "markdown-it-anchor": "5.2.5", + "markdown-it-attrs": "3.0.1", + "markdown-it-chart": "^0.2.0", + "markdown-it-container": "^2.0.0", + "markdown-it-deflist": "^2.1.0", + "markdown-it-icons": "^0.4.1", + "markdown-it-ins": "^2.0.0", + "markdown-it-mark": "^2.0.0", + "markdown-it-modify-token": "1.0.2", + "markdown-it-multimd-table": "4.0.0", + "markdown-it-prism": "2.1.6", + "markdown-it-references": "1.0.0-alpha.10", + "markdown-it-sub": "^1.0.0", + "markdown-it-sup": "^1.0.0", + "markdown-it-task-lists": "2.1.1", + "markdown-it-textual-uml": "0.1.3", + "markdown-it-toc-and-anchor": "4.2.0", + "merge-stream": "2.0.0", + "pkg-dir": "4.2.0", + "yargs": "16.2.0", + "yargs-parser": ">=5.0.0-security.0" + } + }, + "node_modules/spec-up/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/spec-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/spec-up/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spec-up/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/spec-up/node_modules/y18n": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/spec-up/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/spec-up/node_modules/yargs/node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", + "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", + "dev": true, + "dependencies": { + "through2": "^2.0.2" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", + "dev": true + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempfile": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz", + "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==", + "dev": true, + "dependencies": { + "temp-dir": "^2.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/time-span": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/time-span/-/time-span-3.1.0.tgz", + "integrity": "sha512-iol7ZQkkMAtlveWFZdTmphGho2RZcUrrg8E3U+YfeDCjFil0sPFU4Q+iyi21HDPwY3vieXV2bjAla75uA6WW+w==", + "dependencies": { + "convert-hrtime": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true, + "optional": true + }, + "node_modules/tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "dev": true, + "dependencies": { + "body": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + } + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", + "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-off-newlines": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", + "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ts-node": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", + "integrity": "sha1-5AWWGEETcZJKH7XzsSWRXzJO+1c=", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "yn": "^3.0.0" + }, + "bin": { + "ts-node": "dist/bin.js" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", + "dev": true + }, + "node_modules/tslint": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz", + "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.7.0", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.27.2" + }, + "bin": { + "tslint": "bin/tslint" + }, + "engines": { + "node": ">=4.8.0" + } + }, + "node_modules/tslint-config-standard": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/tslint-config-standard/-/tslint-config-standard-8.0.1.tgz", + "integrity": "sha1-5N0xKOhLDjS1GZC2hxWmQfK0F+Q=", + "dev": true, + "dependencies": { + "tslint-eslint-rules": "^5.3.1" + } + }, + "node_modules/tslint-eslint-rules": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz", + "integrity": "sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==", + "dev": true, + "dependencies": { + "doctrine": "0.7.2", + "tslib": "1.9.0", + "tsutils": "^3.0.0" + } + }, + "node_modules/tslint-eslint-rules/node_modules/tslib": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", + "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==", + "dev": true + }, + "node_modules/tslint-eslint-rules/node_modules/tsutils": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.10.0.tgz", + "integrity": "sha512-q20XSMq7jutbGB8luhKKsQldRKWvyBO2BGqni3p4yq8Ys9bEP/xQw3KepKmMRt9gJ4lvQSScrihJrcKdKoSU7Q==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tslint/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslint/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslint/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/tslint/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/tslint/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslint/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", + "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz", + "integrity": "sha512-Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uint8arrays": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-1.1.0.tgz", + "integrity": "sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA==", + "dependencies": { + "multibase": "^3.0.0", + "web-encoding": "^1.0.2" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unorm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", + "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uslug": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz", + "integrity": "sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc=", + "dev": true, + "dependencies": { + "unorm": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/varint": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz", + "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=" + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "dependencies": { + "source-map": "^0.5.1" + } + }, + "node_modules/web-encoding": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.0.4.tgz", + "integrity": "sha512-DcXs2lbVPzuJmn2kuDEwul2oZg7p4YMa5J2f0YzsOBHaAnBYGPNUB/rJ74DTjTKpw7F0+lSsVM8sFHE2UyBixg==" + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/xmldom": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "dev": true, + "engines": { + "node": ">=0.1" + } + }, + "node_modules/xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", + "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/yargs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/yargs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yieldable-json": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/yieldable-json/-/yieldable-json-1.1.0.tgz", + "integrity": "sha512-VZnu90BnJYAcRsOVLoMIKz+SIEyKQ/sGf5e3GUrWWzFnNIoQBb2MY7ImDvugU33hPUyb8/glxUb0iPr5ENNtKg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/yn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.0.tgz", + "integrity": "sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg==", + "dev": true, + "engines": { + "node": ">=6" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.8.3", @@ -1181,16 +16809,6 @@ "eslint-visitor-keys": "^2.0.0" } }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, "accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", @@ -3964,8 +19582,8 @@ "integrity": "sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==", "dev": true, "requires": { - "JSONStream": "^1.0.4", "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", "lodash": "^4.17.15", "meow": "^7.0.0", "split2": "^2.0.0", @@ -4447,6 +20065,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, "requires": { "object-keys": "^1.0.12" } @@ -4754,6 +20373,7 @@ "version": "1.17.7", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -4768,29 +20388,11 @@ "string.prototype.trimstart": "^1.0.1" }, "dependencies": { - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - }, "object.assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.0", @@ -4802,6 +20404,7 @@ "version": "1.18.0-next.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -4825,6 +20428,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -6238,7 +21842,8 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, "functional-red-black-tree": { "version": "1.0.1", @@ -7243,6 +22848,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -7281,7 +22887,8 @@ "has-symbols": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true }, "has-value": { "version": "1.0.0", @@ -7676,7 +23283,8 @@ "is-callable": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true }, "is-data-descriptor": { "version": "0.1.4", @@ -7701,7 +23309,8 @@ "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true }, "is-descriptor": { "version": "0.1.6", @@ -7770,7 +23379,8 @@ "is-negative-zero": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true }, "is-number": { "version": "7.0.0", @@ -7803,6 +23413,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -7832,6 +23443,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -8322,6 +23934,16 @@ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", "dev": true }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, "just-debounce": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", @@ -9623,12 +25245,14 @@ "object-inspect": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", @@ -10628,6 +26252,15 @@ "remove-trailing-separator": "^1.1.0" } }, + "require_optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", + "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", + "requires": { + "resolve-from": "^2.0.0", + "semver": "^5.1.0" + } + }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -10640,15 +26273,6 @@ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", "dev": true }, - "require_optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "requires": { - "resolve-from": "^2.0.0", - "semver": "^5.1.0" - } - }, "resolve": { "version": "1.10.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", @@ -11604,6 +27228,14 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", "dev": true }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-template": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", @@ -11635,6 +27267,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" @@ -11644,19 +27277,12 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", From bdae8d2b78cd4bef66879fbc3334840cb9d4fc0e Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 12 Apr 2021 13:27:49 +0200 Subject: [PATCH 65/92] Q&A Answer added: non-DAG alternatives to IPFS could work --- docs/Q-and-A.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 3d45a815e..f204447b4 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -609,6 +609,10 @@ That makes a _Merkle tree_ traversable in logN complexity (telephone book like s Sidetree uses IPFS which in turn uses [Merkle DAGs](https://docs.ipfs.io/concepts/merkle-dag/#merkle-distributed-acyclic-graphs-dags) **Merkle DAGs are similar to Merkle trees**, but there are no balance requirements, and every node can carry a payload. In DAGs, several branches can re-converge or, in other words, a node can have several parents. + However, the structure of those files happening to be broken down into any subsequent tree structure isn't relied upon by the protocol. Meaning that non-DAG alternatives to IPFS could work and it would still be `Sidetree` conformant. + You could use a `CAS` that just compressed and cached the source data in place, hashed it, and request by that hash. The reason it's called the `Content-Addressable Storage (CAS)` component in Sidetree is because all it needs is content addressablility. \ + (_@csuwildcat_) and (_@bumblefudge_) + The tree like structure of Side tree resembles the Merkle tree in which blockchain tend to store proofs of transaction hashes, and Side tree in turn stores identifier events (hashes).\ {TBW prio 2}\ _(@henkvancann)_ From 2a88a06ddcbbf990ce89f52f168d4251833cf639 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 12 Apr 2021 17:05:11 +0200 Subject: [PATCH 66/92] Q&A all empty Q&As moved to a seperate file QA-candidates.md --- docs/Q-and-A.md | 49 ++++++++++++++----------------------------------- 1 file changed, 14 insertions(+), 35 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index f204447b4..acada0e11 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -90,12 +90,12 @@ We've done our best to protect the privacy of the Github by investigating the im - Bitcoin Improvement Protocols: BIP32, BIP39, BIP44, BIP47, BIP49, BIP84, BIP174 - hierarchical deterministic derivation paths - Base58 -- Eliptic curves -- {TBW} +- IPFS +- TBW {prio 2} ## Actions you should be comfortable with - Amend knowledge and keep existing knowledge up to date - create a key pair safely and back it up safely -- {TBW} +- TBW {prio 2} # Jump table to categories - [General](#qa-section-general) @@ -112,7 +112,7 @@ We've done our best to protect the privacy of the Github by investigating the im # Q&A section General ## *Q: What is Sidetree? -Sidetree is a protocol for creating scalable decentralized public key infrastructure ([DPKI](./Glossary.md#public-key-infrastructure)) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. +Sidetree is a protocol for creating a scalable decentralized public key infrastructure ([DPKI](./Glossary.md#public-key-infrastructure)) networks that can run atop of any existing decentralized ledger system (e.g. Bitcoin) and be as open, public, and permissionless as the underlying ledger they utilize. #### **Q: Why only a protocol, why scalable, why decentralized, why a ledger, why permissionless, why open and public? 1. Sidetree is a _protocol_ because we need it to be multi applicable. Implementers will be provided with software tools and toolkits and the protocol has both `normative` and non-normative guidelines. @@ -185,12 +185,12 @@ Sidetree is a systematic, carefully-engineered protocol that loosens that coupli ## **Q: How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? [Trust-over-IP](#trust-over-ip): -- Sidetree's goal is {TBW} -- Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree uses {TBW} +- Sidetree's goal is to offer a scalable decentralized public key infrastructure +- Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree implementations use bitcoin and ethereum in 2021. _(@henkvancann)_ -- Layer 2 (communication layer): {TBW} -- Layer 3 (transaction layer): {TBW} -- Layer 4 (application layer): {TBW} +- Layer 2 (communication layer): Examples are DID:ION and DID:ORB. +- Layer 3 (transaction layer): {TBW prio 2} +- Layer 4 (application layer): {TBW prio 3} _(@henkvancann)_ ## *Q: Who is Sidetree? Is it a company or a not for profit? @@ -236,7 +236,7 @@ These are the information-hiding measures taken in the protocol to facilitate co - THe content in the CAS layer 2, example IPFS, works with `commitments`. A commitment can be shared without revealing the commit value. - Files-structures are designed to minimize permanently retained data - Operation Request of type Recover or Deactivate -{TBW : unclear wether `Deactivate` obeys the right to be forgotten}\ +{TBW prio 2: unclear wether `Deactivate` obeys the right to be forgotten}\ _(@henkvancann)_ ## **Q: Is there like a central, GitHub repository that someone or some group of people are responsible for? @@ -257,12 +257,13 @@ The homepage on github [README.md](../README.md) pretty much sums up all the pos ## **Q: What are the external dependencies of Sidetree? _I hear ya: "Sidetree is able to do all this **without requiring** trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on." But what does Sidetree require instead?_ + Sidetree is dependent of: 1. Proper IPFS data management and Identity and Access Management via API keys? 2. Reasonable fees and confirmation-times on layer 1 3. Mining and governance of the layer 1 blockchain it settles on. 4. Ongoing development and blockchain maintenance for safety of the records now and in the future. -5. {TBW} +5. {TBW prio 2} _(@henkvancann)_ ## **Q: In what can we find the efficiency booster that Sidetree promises to be? @@ -305,25 +306,6 @@ _(@henkvancann)_ - Internally by commitment schemes - Externally by stressing the importance of proper key management -## **Q: How does Sidetree handle `race conditions`? -[What is a race condition?](https://www.baeldung.com/cs/race-conditions)\ -{TBW} - -## **Q: What are the security risks of Sidetree with regard to the identity protocol? -Harm that can be done to the a `controller`: {TBW}\ -Harm that can be done to a `verifier`: {TBW} - -## *Q: Is Sidetree post-quantum secure? -To answer this question we need to have a look at the building blocks of Sidetree that could be vulnreable to Quantum computing attacks. -- PKI -- bitcoin blockchain -- Signatures -{TBW} - -## **Q: What happens to Sidetree identifiers if I or other people are offline? -_What about the liveliness of Sidetree?_ -{TBW} - ## **Q: How to handle multiple versions of Sidetree protocol. How to keep the network in sync? The rules and parameters of the Sidetree protocol may change in the future, resulting in new versions of the specification. #### Version Segment Definitions: @@ -337,9 +319,6 @@ All transactions that occur after the specified Ledger Time will adhere to the a New Version Activation is **necessary for Minor and Major version segments**; the ones with breaking protocol advancements, and protocol forking changes, or security patches. _(@henkvancann)_ -## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? -{TBW} - ## Could Sidetree work with be pruned or charded blockchains? No, any node needs a full copy of the blockchain that serves as a settlement layer 1. The reason is ordering of operation on DID is done via consensus of the blockchain.\ _(@henkvancann)_ @@ -390,8 +369,8 @@ In this Q&A there is a [section on ION](#qa-section-ION) that provides basic fir # Q&A section Userinterface ## *Q: What does Sidetree look like? -Currently `Sidetree` is just code, that can be tested and executed in a terminal on the command line. Private key management of Sidetree will look like `wallets`.\ -{TBW}\ +Currently `Sidetree` is just code, that can be tested and executed in a terminal on the command line or in a browser with programcode available on a webserver. Private key management of Sidetree will look like `wallets`.\ +{TBW prio 2}\ _(@henkvancann)_ From d5326121a19b46b4a258ca866b5b752b18a19412 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 12 Apr 2021 17:07:30 +0200 Subject: [PATCH 67/92] QA-candidates.md contains all unanswered Qs from the original Q-and-A.md file of Sidetree repo --- docs/QA-candidates.md | 62 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 docs/QA-candidates.md diff --git a/docs/QA-candidates.md b/docs/QA-candidates.md new file mode 100644 index 000000000..bd6190248 --- /dev/null +++ b/docs/QA-candidates.md @@ -0,0 +1,62 @@ +# Q&A section Sidetree operational + +## **Q: How does Sidetree handle `race conditions`? +[What is a race condition?](https://www.baeldung.com/cs/race-conditions)\ +{TBW prio 2} + +## **Q: What are the security risks of Sidetree with regard to the identity protocol? +Harm that can be done to the a `controller`: \ +Harm that can be done to a `verifier`: {TBW prio 2} + +## *Q: Is Sidetree post-quantum secure? +To answer this question we need to have a look at the building blocks of Sidetree that could be vulnreable to Quantum computing attacks. +- PKI +- bitcoin blockchain +- Signatures +{TBW prio 1} + +## **Q: What happens to Sidetree identifiers if I or other people are offline? +_What about the liveliness of Sidetree?_ +{TBW prio 1} + +## How to handle multiple formats of Sidetree JSON files through time. Will they be backwards compatible? +{TBW prio 1} + +# Q&A section Root of trust + +## *Q: What do I need to trust in Sidetree? +{TBW} + +## **Q: How is a Sidetree identifier different than a regular identifier in DID methods? +{TBW} + + +# Q&A section Wallets + +## *Q: Can I receive crypto money in my Sidetree wallet? +{TBW} +## **Q: Does a Sidetree wallet store virtual credentials connect to my identifiers? +{TBW} + +# Q&A section Signatures + +## **Q: Who can sign off my proofs and identifiers? +{TBW} +## **Q: Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? +{TBW} + +# Q&A section Private Key Management + +## *Q: How secure is the Sidetree infrastructure? +{TBW} +## ***Q: Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? +{TBW} +## **Q: How to delegate control over my private keys that control my identifiers? +{TBW} + +# Q&A section Agencies + +## **Q: What does the governance framework of Sidetree look like? +> Decentralized systems must coordinate across multiple parties, all acting independently in their own self-interest. This means that the rules of engagement and interaction must be spelled out and agreed to ahead of time, with incentives, disincentives, consequences, processes, and procedures made clear. +{TBW prio 1} +_(@henkvancann)_ \ No newline at end of file From 7d2ffee53d86fb04ba0d247149a32ca5b2e4b7e1 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Mon, 12 Apr 2021 17:28:53 +0200 Subject: [PATCH 68/92] QA-candidates.md contains all unanswered Qs from the original Q-and-A.md file of Sidetree repo - take 2 --- docs/Q-and-A.md | 53 +++++++++++-------------------------------------- 1 file changed, 12 insertions(+), 41 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index acada0e11..0976f4bda 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -217,7 +217,7 @@ There are two JavaScript implementations that I know about. The reference implem _(@troyronda)_ ## *Q: Does Sidetree cooperate with other projects in the self-sovereign Identity field? -Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW There are also non-formal relation with the newly launched trust-over-ip foundation?, how / where does Sidetree fit in trust-over-ip? +Yes, Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and is part of the *Identity and Discovery* Workgroup. {TBW prio 3: There are also non-formal relation with the newly launched trust-over-ip foundation?} ## *Q: Why is Microsoft so interested in supporting these developments? _What's the value to Microsoft in working on this?_ @@ -413,8 +413,6 @@ _(@henkvancann)_ ## *Q: Could Sidetree work for edge computers that need self sovereign identity? How to (selectively) share control with the owners of the device? What a Sidetree based DID schema like ION provides you to do, is the ability to create identifiers that aren't just for humans or companies, you can create identifiers for intangible, non-living things, like a package. So instead, I can go get a DID for my package and I could put the service endpoint to point to GitHub. From there, I can go scan ION and find all the packets and all the IDs in the system that declare themselves to be say packages and create a decentralized version of npm where I'm no longer reliant on npm happening to exist or to believe my packet is worth indexing. I can create that index myself. I can present the same sort of userinterface you would see on `npm`, but I don't need a centralized identity in the middle of that.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner)\ -{TBW} - # Q&A section Root of trust @@ -439,9 +437,6 @@ So why would we pick Bitcoin versus some other blockchain? Well because we're not actually concerned with any of the super sexy smart contracts, and other stuff. Not to say that there's less interesting stuff in Bitcoin, but we just don't care about features like that, which are not applicable for us. What we most care about is entering stuff in the most immutable, hardened record imaginable and right now, that's Bitcoin. It's pretty hard to argue that isn't Bitcoin, so that's why we use it, is because it has those attributes and it suffices, it does exactly what we need it to do.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## *Q: What do I need to trust in Sidetree? -{TBW} - ## **Q: How does Sidetree establish the root-of-trust that we need for autonomous identifiers? How does the data persist? A Sidetree client manages keys and performs document operations on behalf of a DID owner. The Sidetree client needs to comply to [guidelines](https://github.com/decentralized-identity/sidetree/blob/master/docs/spec/guidelines.md#sidetree-operations) to securely, successfully manage a user's DIDs. @@ -454,9 +449,6 @@ It is advised that clients managing DIDs try as best as possible to separate the Oh yeah, it has this potential. I mean if carriers were able to tie your account to a DID or something hardened, literally an attacker would have to physically come take from you, just like they would have to take your Bitcoin, absolutely! I don't think we have this sort of transient ID problem where it can just be like one button push from an operator on their end switches your account.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -## **Q: How is a Sidetree identifier different than a regular identifier in DID methods? -{TBW} - ## *Q: Is my Sidetree identifier public? This is a choice. Sidetree could settle the identifiers on a private blockchain, whose network consist of a few federated nodes. If you anchor your Sidetree implementation to a public blockchain like Ethereum or Bitcoin, your identifiers are public. However, the linked data can be hashed and put behind a authentication wall (login + username + 2FA).\ _(@henkvancann)_ @@ -466,11 +458,13 @@ Yes, in essence the sidetree protocol has the ability to support all functional _(@henkvancann)_ ## **Q: Does Sidetree support transferable identifiers? -A user can transfer the root-of-trust of an identifier (its public private key pair) to another physical wallet. However you can't rotate the keys of a Sidetree identifier, it's a persistent identifier. -{TBW, pls check correctness of answer} +A user can transfer the root-of-trust of an identifier (its public private key pair) to another physical wallet. However you can't rotate the keys of a Sidetree identifier, it's a persistent identifier.\ +_(@henkvancann)_\ +{TBW prio 1, pls check correctness of answer} -A Sidetree implementation anchors its identifier in ledger systems of choice. That means once that choice has been made you can't transfer the full identity event history of that specific identifier -{TBW, pls check correctness of answer} +A Sidetree implementation anchors its identifier in ledger systems of choice. That means once that choice has been made you can't transfer the full identity event history of that specific identifier.\ +_(@henkvancann)_\ +{TBW prio 1, pls check correctness of answer} # File structure @@ -501,34 +495,19 @@ _(@henkvancann)_ There is a distintion between the private keys controlling the Sidetree identifiers and the digital data related to the identifiers, like DIDs, DDO's and VCs. To backup the private keys controlling the identifiers there are various ways to backup a crypto wallet: create a backup file, backup the seed, export a specific private key from the set, etc.\ -{TBW How to backup the DIDs based on Sidetree, are there general recommendations to be made?} +{TBW prio 2: How to backup the DIDs based on Sidetree, are there general recommendations to be made?}\ _(@henkvancann)_ -{TBW} - -## *Q: Can I receive crypto money in my Sidetree wallet? -{TBW} -## **Q: Does a Sidetree wallet store virtual credentials connect to my identifiers? - -{TBW} # Q&A section Signatures ## **Q: Why is Sidetree not checking signatures at observation time for all updates, recoveries, and deactivates? Because signature checks are computationally expensive, so we defer such compute until resolution time. -## **Q: Who can sign off my proofs and identifiers? -{TBW} ## *Q What is the practical use of signatures? Sidetree relies on JSON Web Signatures for authentication and integrity protection of DID Operations, except for Create, with contains key material and is self certifying. [More](https://identity.foundation/sidetree/spec/#json-web-signatures) on JSON Web Signatures. -## **Q: Do I need to show the full IPFS Sidetree database to anybody I transact with, even though I'd only like to show a part of it, for example a virtual credential? -{TBW} - # Q&A section Private Key Management -## *Q: How secure is the Sidetree infrastructure? -{TBW} - ## **Q: Does your public-private-key format matter in Sidetree? Yes, Sidetree uses [JSON Web key format](). @@ -537,18 +516,14 @@ Depends. You can be the subject of an identifier and have no control over the in SSI means control over your own identifier. Two nuances: - You can own an identifier you're not subject of. Beware that privacy rules and regulations are very strict and demanding. -- You can be the owner, controller and subject at the same time. With great sovereignty comes great responsibility. -{TBW} +- You can be the owner, controller and subject at the same time. With great sovereignty comes great responsibility.\ +(_@henkvancann_)\ +{TBW prio 3} ## *Q: The wallet is there to store my Sidetree private keys safely, no? Newly created key material (private and public keys, signatures) in Sidetree is self certifying. The root-of-trust is indeed in the wallet you use to manage the private keys. Whether the wallet stores them safely is mainly dependent of its users behaviour and to a much lesser extent the technical security of a wallet (can it be comprimised?).\ (_@henkvancann_) -## ***Q: Are compound private keys (Shamir Secret Sharing) and multisignature schemes possible to create identifiers? -{TBW} -## **Q: How to delegate control over my private keys that control my identifiers? -{TBW} - # Q&A section Blockchain ## *Q: what does an ID system gain from a blockchain? @@ -617,12 +592,8 @@ So that entire activity happened at a third layer like well above, it doesn't to Any other data than just identifiers, that you'd want to expose has nothing to do with ION or Bitcoin. None of that is embedded in Bitcoin. That's completely off and on regular infrastructure. It's up to you what you want to disclose. So when I say registry of IDs, it's mean that ION essentially provides you the ability to iterate over every ID that's been entered into the system. This is pretty cool and it has some interesting applications. One application that I like to throw out there that Devs might resonate with a little bit is like `npm`.\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) -# Q&A section Agencies -## **Q: What does the governance framework of Sidetree look like? -> Decentralized systems must coordinate across multiple parties, all acting independently in their own self-interest. This means that the rules of engagement and interaction must be spelled out and agreed to ahead of time, with incentives, disincentives, consequences, processes, and procedures made clear. -{TBW} -DRAFT BY _(@henkvancann)_ +# Q&A section Agencies ## *Q: Sidetree is like a better version of two-factor authentication? Yeah, a better version of two-factor authentication. It gives us an opportunity to do things potentially in the future, better underpinning for things like DNS. It is a global registry, at least ION has the ability to be and I know that sounds scary, it's a global registry of IDs, but when I say registry, what I mean is, every ID in ION is, you know at least the identifier. You might not know anything else about the ID, you don't know that it's a person or a dog on the internet, or anything like that. But you know the ID and the keys. So if you ever ran into that person, you could at least like say, "Hey, prove you're you."\ From 22d5261f345080d781b9c5cad1cdf123faeb7efa Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:29:29 +0200 Subject: [PATCH 69/92] orb added --- docs/Q-and-A.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 0976f4bda..0eb1fb54b 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -540,6 +540,8 @@ Sidetree is settlement layer agnostic. There are different reasons to use either There are also Sidetree implementations on Ethereum and Hyperledger Fabric: - Ethereum: https://github.com/decentralized-identity/element - Hyperledger Fabric: https://github.com/trustbloc/sidetree-fabric + + And there is also an ad-hoc network variation called orb: https://github.com/trustbloc/orb ## *Q: Does Sidetree use a blockchain? Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic. _(@henkvancann)_\ From b8860826e440e01c33c4b98341e534f2c964d79b Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:34:45 +0200 Subject: [PATCH 70/92] reworded blockchain bullshit --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 0eb1fb54b..e75513023 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -417,13 +417,13 @@ What a Sidetree based DID schema like ION provides you to do, is the ability to # Q&A section Root of trust ## **Q: What does an ID system gain from a blockchain? -Because there's lots of bullshit going around about people using blockchains for all sorts of nonsense. I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was **timechain**. It turns out that `PKI` backs identifiers. An analogy of what one is, is the DNS system. +To start off: there are lots of questionable implementations of blockchains. "I would actually harken back to what Satoshi first called Bitcoin before it was blockchain, which was **timechain**. It turns out that `PKI` backs identifiers. An analogy of what one is, is the DNS system. The identifier in the DNS system is a domain name and then the backing PKI data is your zone file in DNS that lists your named servers, routing information. Then there's the _certificate of authorities_ that have a sort of the backing cryptography. So this is an example of a PKI system. Every `PKI` system, if it isn't centralized, like a system where they just kind of decree that this users is usurped, if you want to decentralize that, the most important piece is having a **global immutable append-only log**, because everyone needs to see the state of some identifier. -If Alice creates an ID and she initially associates her phone with using her ID and a public key on the phone. When she gets a new phone, she's going to switch that key. So everyone needs to be able to see that event, globally and deterministically, or else someone could masquerade as Alice. They could say, "Well, I have her old key so I'm her." You have to have this sort of linear chronology of what happened when, it's a state machine. So what a blockchain does, really elegantly that we never had before, is: **it's an oracle for entering events into a chronology.**\ +If Alice creates an ID and she initially associates her phone with using her ID and a public key on the phone. When she gets a new phone, she's going to switch that key. So everyone needs to be able to see that event, globally and deterministically, or else someone could masquerade as Alice. They could say, "Well, I have her old key so I'm her." You have to have this sort of linear chronology of what happened when, it's a state machine. So what a blockchain does, really elegantly that we never had before, is: **it's an oracle for entering events into a chronology.**"\ [Source: What bitocin Did 231](https://www.whatbitcoindid.com/wbd231-daniel-buchner) From 60e89db410e70dfae945ec710907b08cdb108a5c Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:38:32 +0200 Subject: [PATCH 71/92] Q&A anchoring systems madde more general --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e75513023..9818748fd 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -261,7 +261,7 @@ _I hear ya: "Sidetree is able to do all this **without requiring** trusted inter Sidetree is dependent of: 1. Proper IPFS data management and Identity and Access Management via API keys? 2. Reasonable fees and confirmation-times on layer 1 -3. Mining and governance of the layer 1 blockchain it settles on. +3. Consensus, transaction validation and governance in general of the layer 1 blockchain it settles on. 4. Ongoing development and blockchain maintenance for safety of the records now and in the future. 5. {TBW prio 2} _(@henkvancann)_ From b19d982d7db04dc4599d23dd2abc7b29cd1d8d98 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:40:43 +0200 Subject: [PATCH 72/92] Q&A A content addressable storage layer (e.g., IPFS) --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 9818748fd..126139e49 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -259,7 +259,7 @@ The homepage on github [README.md](../README.md) pretty much sums up all the pos _I hear ya: "Sidetree is able to do all this **without requiring** trusted intermediaries, centralized authorities, special protocol tokens, or secondary consensus mechanisms, while preserving the core attributes of decentralization and immutability of the underlying ledger systems it is implemented on." But what does Sidetree require instead?_ Sidetree is dependent of: -1. Proper IPFS data management and Identity and Access Management via API keys? +1. A content addressable storage layer (e.g., IPFS) 2. Reasonable fees and confirmation-times on layer 1 3. Consensus, transaction validation and governance in general of the layer 1 blockchain it settles on. 4. Ongoing development and blockchain maintenance for safety of the records now and in the future. From d6852bced4540ab56d9a05c881c6c3c1da0dc409 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:42:22 +0200 Subject: [PATCH 73/92] Q&A Sidetree is in the Sidetree WG of DIF. --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 126139e49..88ff9bd52 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -194,7 +194,7 @@ _(@henkvancann)_ _(@henkvancann)_ ## *Q: Who is Sidetree? Is it a company or a not for profit? -Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and within that in the *Identity and Discovery* Workgroup. +Sidetree sits under the *Decentralized Identity Foundation*, [DIF](https://identity.foundation), and within that Sidetree is in the Sidetree WG of DIF. Due to its licensing structure, Sidetree isn't owned by anyone and everyone at the same time. The Intellectual Property Right of Sidetree is hosted with `DIF`. It is an open source project. On github Sidetree is - and will become even more - a thickening bunch of repositories: From f276856326db30c0f278b5897a774ddeb1680ef3 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:49:02 +0200 Subject: [PATCH 74/92] Q&A Sidetree What is so unique to Sidetree --- docs/Q-and-A.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 88ff9bd52..8ca88e016 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -169,7 +169,8 @@ _(@henkvancann)_ ## **Q: What is so unique to Sidetree? Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ -Sidetree has a very small footprint on Settlement Layer 1 of the trust-over-IP model. It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin. +Sidetree has a very small footprint on anchoring - or settlement - Layers ("Layer 1"). It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin.\ +_(@henkvancann)_ ## *Q: Is Sidetree a DID? `Sidetree` is not a `DID` method. The related `DID` method is [`did:core`](https://www.w3.org/TR/did-core/) Implementations of the protocol can be codified as their own distinct DID Methods and registered in the W3C DID Method Registry; e.g. [`did:ion`]().\ From 09be4adcd0204d4a7d2420ebf1ea7ea0322409c4 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:50:37 +0200 Subject: [PATCH 75/92] Q&A Sidetree global anchoring and linear-> just anchoring and linear --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 8ca88e016..86388c6ad 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -145,7 +145,7 @@ The figure below illustrates the three primary components of a Sidetree-based DI #### **Q What exactly does a "system" mean in Sidetree? It is a DID overlay network. -- The underlying anchoring system that serves as the global anchoring and linear sequencing system for DID operations. +- The underlying anchoring system that serves as the anchoring and linear sequencing system for DID operations. - The Sidetree nodes themselves, which interact with the anchoring system to anchor operations, fetch and replicate data from the CAS network, and process operations in accordance with the protocol deterministic ruleset. - An integrated Content-Addressable Storage (CAS) network layer Sidetree nodes use to distribute and replicate DID operation files. From 31ce0824bec990f75e68b202a462df62f5b71a07 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:52:47 +0200 Subject: [PATCH 76/92] Q&A Sidetree 1. Single point of definition --- docs/Q-and-A.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 86388c6ad..18dd980a2 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -118,7 +118,7 @@ Sidetree is a protocol for creating a scalable decentralized public key infrastr 1. Sidetree is a _protocol_ because we need it to be multi applicable. Implementers will be provided with software tools and toolkits and the protocol has both `normative` and non-normative guidelines. 2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. -4. A global _ledger_ is needed as a single source of truth. +4. A global _ledger_ is needed as a single point of definition. 5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. 6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) @@ -138,7 +138,7 @@ It would be ideal to be able to fetch metadata about the batched operations effi ## *Q: What are the main components of a sidetree system? The figure below illustrates the three primary components of a Sidetree-based DID system: -1. Single source of truth +1. Single point of definition 2. Safe-guarded recording of events 3. Access to (proofs of) stored data with a time stamp System components of Sidetree From 4fd267dc212ba54eeb14ab1a8414c25d527691dc Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 21:55:24 +0200 Subject: [PATCH 77/92] Glossary ACDC out --- docs/Glossary.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/Glossary.md b/docs/Glossary.md index 7881fb380..13e2289ed 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -4,7 +4,6 @@ There is seperate section [terminology](./spec/terminology.md) is a separate fil ## Abbreviations In alphabetic order:\ -ACDC = Authentic Chained Data Container Task Force BX = [Bidirectional model transformation](#bidirectional-model-transformation) CAS = Content Addressable Storage DID = [Decentralized Identity](#decentralized-identity) or Digital Identity dependent of the context.\ @@ -26,10 +25,6 @@ WASM = [WebAssembly](#WebAssembly) Terminology specific for Sidetree can be found [here](https://identity.foundation/sidetree/spec/#terminology). The following definitions are specificly listed to support the [Question and Answers](Q-and-A.md) on a simpler level, and to be able to put Sidetree in relation to other fields of interest. - -#### Authentic Chained Data Container Task Force -Or ACDC. The purpose of the Authentic Chained Data Container (ACDC) Task Force is to draft a TSS (ToIP Standard Specification) that defines the standard requirements for the semantics of Authentic Provenance Chaining of Authentic Data Containers. [See more](https://wiki.trustoverip.org/display/HOME/ACDC+%28Authentic+Chained+Data+Container%29+Task+Force) - #### Agent A representative for an _identity_. MAY require the use of a _wallet_. MAY support _transfer_ From 9fac9173f1bce193a7fe802aa1e59334befa160d Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 22:00:52 +0200 Subject: [PATCH 78/92] Q&A Bitcoin BIPs out --- docs/Q-and-A.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index 18dd980a2..e14fbb7e1 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -48,7 +48,6 @@ We've done our best to protect the privacy of the Github by investigating the im - [Abbreviations](./Glossary.md#Abbreviations) - [Definitions:](./Glossary.md#definitions) - - [Authentic Chained Data Container Task Force](./Glossary.md#authentic-chained-data-container-task-force) - [Agent](./Glossary.md#agent) - [Agency](./Glossary.md#agency) - [Bidirectional model transformation](./Glossary.md#bidirectional-model-transformation) @@ -87,7 +86,6 @@ We've done our best to protect the privacy of the Github by investigating the im - The definitions above - W3C DIDs - Public private key pairs -- Bitcoin Improvement Protocols: BIP32, BIP39, BIP44, BIP47, BIP49, BIP84, BIP174 - hierarchical deterministic derivation paths - Base58 - IPFS From a4de61d6f5bdf8405c442eaeebdcb164c55a749b Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 22:10:46 +0200 Subject: [PATCH 79/92] Q&A A single global ledger is not needed for a Sidetree implementation --- docs/Q-and-A.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index e14fbb7e1..c28cc4783 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -116,7 +116,7 @@ Sidetree is a protocol for creating a scalable decentralized public key infrastr 1. Sidetree is a _protocol_ because we need it to be multi applicable. Implementers will be provided with software tools and toolkits and the protocol has both `normative` and non-normative guidelines. 2. The _scalability_ feature is needed because of the astronomical numbers that are associated with digital identifiers, the numerous life events of each identifier and the mulitple use of each individual identifier. Every individual, group or thing on earth can have multiple identifiers associated with them. 3. Privacy and guarding control over are the main drivers for the deer wish to _decentralize_ identifiers. If you don’t like being tracked and you don’t like anybody else controlling your identity, decentralization is the way to go. -4. A global _ledger_ is needed as a single point of definition. +4. A single global ledger is not needed for a Sidetree implementation. Some sidetree implementations make this choice (e.g., did:ion) while other Sidetree implementations make more ad-hoc choices (e.g., did:orb). 5. Permissioned identifiers are limited to a certain domain of application. Sidetree does not want to confine itself and will be as _permissionless_ as the underlaying ledger. 6. Lastly Sidetree needs to be open and public and at the same the protocol and its applications need to hide and protect all sensitive identity related data. This seems to contradict each other. However in Sidetree it is doable. Cryptography and the protocol safeguard privacy and the _open public_ characteristic offers availability and inclusion at the same time. (_@henkvancann_) From 86cf70735ab4abe1ea1b6a85c05ee636b801499d Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 22:13:00 +0200 Subject: [PATCH 80/92] Q&A Cut out the ToIP image --- docs/Q-and-A.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index c28cc4783..d5b8bf620 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -543,8 +543,7 @@ There are also Sidetree implementations on Ethereum and Hyperledger Fabric: And there is also an ad-hoc network variation called orb: https://github.com/trustbloc/orb ## *Q: Does Sidetree use a blockchain? -Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic. _(@henkvancann)_\ -Trust-over-IP model +Yes, it could use a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". \ A Sidetree based on other consensus mechanisms and roots-of-trust would, in theory, be possible (if not exactly efficient!), and blockchain-like data structures such as Amazon's QLDB would also work. (_@bumblefudge_) From f0a14f7c74a4ead3435b5776ab05829a1ee7c421 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 22:18:06 +0200 Subject: [PATCH 81/92] deleted package-lock.json --- package-lock.json | 28472 -------------------------------------------- 1 file changed, 28472 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 6b3d3b14e..000000000 --- a/package-lock.json +++ /dev/null @@ -1,28472 +0,0 @@ -{ - "name": "@decentralized-identity/sidetree", - "version": "1.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "@decentralized-identity/sidetree", - "version": "1.0.1", - "license": "Apache-2.0", - "dependencies": { - "base64url": "3.0.1", - "bitcore-lib": "8.22.2", - "canonicalize": "1.0.1", - "chalk": "4.0.0", - "cids": "1.1.4", - "http-status": "1.3.2", - "jose": "1.25.0", - "mongodb": "3.6.4", - "multihashes": "0.4.14", - "node-fetch": "2.6.1", - "priorityqueue": "1.0.0", - "time-span": "3.1.0", - "uri-js": "4.4.0", - "yieldable-json": "1.1.0" - }, - "devDependencies": { - "@commitlint/cli": "^10.0.0", - "@types/async-retry": "1.4.0", - "@types/bitcore-lib": "0.15.1", - "@types/http-status": "0.2.30", - "@types/jasmine": "3.3.12", - "@types/mongodb": "3.6.9", - "@types/node": "11.13.4", - "@types/node-fetch": "2.3.2", - "@types/time-span": "2.0.0", - "@typescript-eslint/eslint-plugin": "^4.3.0", - "@typescript-eslint/parser": "^4.3.0", - "async-retry": "1.2.3", - "conventional-changelog": "3.1.18", - "conventional-changelog-cli": "2.0.35", - "copyfiles": "2.3.0", - "cz-conventional-changelog": "3.1.0", - "eslint": "^7.10.0", - "eslint-config-standard": "^14.1.1", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prefer-arrow": "^1.2.2", - "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-standard": "^4.0.1", - "husky": "1.3.1", - "jasmine": "^3.6.1", - "jasmine-reporters": "2.3.2", - "jasmine-spec-reporter": "4.2.1", - "nyc": "15.0.1", - "spec-up": "0.10.2", - "ts-node": "8.3.0", - "tslint": "5.11.0", - "tslint-config-standard": "8.0.1", - "typescript": "3.9.6" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.8.3" - } - }, - "node_modules/@babel/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", - "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helpers": "^7.9.0", - "@babel/parser": "^7.9.0", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.9.5", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", - "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "node_modules/@babel/helpers": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", - "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.11.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", - "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "node_modules/@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@commitlint/cli": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-10.0.0.tgz", - "integrity": "sha512-a+dLjNovvMyom0GNcKj9ebmgtbJEKuhJuqwPUmfNy3yPoM4h12b3hjVOS33IyvpbKmlYUJg8dgcr4S5FhFvhFg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.9.6", - "@commitlint/format": "^10.0.0", - "@commitlint/lint": "^10.0.0", - "@commitlint/load": "^10.0.0", - "@commitlint/read": "^10.0.0", - "chalk": "4.1.0", - "core-js": "^3.6.1", - "get-stdin": "8.0.0", - "lodash": "^4.17.19", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^15.1.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/cli/node_modules/@commitlint/load": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-10.0.0.tgz", - "integrity": "sha512-pUwGshEpxkU2R9U3O5hwHU4VT0zkyIs5gzGrGbR2c/aurI9qe00LZ9DquYVVYVmfwG6UaQpatCG4TrXNXIj5Mg==", - "dev": true, - "dependencies": { - "@commitlint/execute-rule": "^10.0.0", - "@commitlint/resolve-extends": "^10.0.0", - "@commitlint/types": "^10.0.0", - "chalk": "4.1.0", - "cosmiconfig": "^7.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/cli/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/cli/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/cli/node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/cli/node_modules/get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/cli/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@commitlint/cli/node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@commitlint/cli/node_modules/parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/cli/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/ensure": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-10.0.0.tgz", - "integrity": "sha512-OBlv6Hw91u4Gqz4ocKO7IyIvQ6ZmKbJaLFf8MD0EOH3Prn0aatiiqUB0+paBELKt3yWdwQNYI8ZkzZWtj4EcYw==", - "dev": true, - "dependencies": { - "@commitlint/types": "^10.0.0", - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/ensure/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-10.0.0.tgz", - "integrity": "sha512-vRIp6Cwy+C1dOh5VAcoBks+8UI+rpxOB5cwhU/RQZhlVd2hgFiAPXnyKWMOB7HDO9XFI5amLJehvaaDI+eLDnA==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/format": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-10.0.0.tgz", - "integrity": "sha512-EpCmMCcjloeaoUtgmzlpYmIYJzAvZhYfLJ7YCrOlnmt5/MAeywuNgxcr/EM2xHgEKotTWqRQdiIgAtkIWHhgrQ==", - "dev": true, - "dependencies": { - "@commitlint/types": "^10.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/format/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-10.0.0.tgz", - "integrity": "sha512-OLjUs/0HaQGh5iSqv/jF/TXqQ8sJ5VShujTmADSvnGTyruZu+d1Hfgw9QM1FMjzcx2NpMDsX/EFBU0ZMx9hmEg==", - "dev": true, - "dependencies": { - "@commitlint/types": "^10.0.0", - "semver": "7.3.2" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/is-ignored/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/is-ignored/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/lint": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-10.0.0.tgz", - "integrity": "sha512-KcDzOMQYVLziWIXNedTDnf5LS9NMYKzcdzjuCH8jTZLx/oX3kuOVB0jYZHVaKPwjj0miZSOhONqIMJDlLZpn+g==", - "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^10.0.0", - "@commitlint/parse": "^10.0.0", - "@commitlint/rules": "^10.0.0", - "@commitlint/types": "^10.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/lint/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/load": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-9.1.2.tgz", - "integrity": "sha512-FPL82xBuF7J3EJ57kLVoligQP4BFRwrknooP+vNT787AXmQ/Fddc/iYYwHwy67pNkk5N++/51UyDl/CqiHb6nA==", - "dev": true, - "optional": true, - "dependencies": { - "@commitlint/execute-rule": "^9.1.2", - "@commitlint/resolve-extends": "^9.1.2", - "@commitlint/types": "^9.1.2", - "chalk": "4.1.0", - "cosmiconfig": "^6.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=v8.17.0" - } - }, - "node_modules/@commitlint/load/node_modules/@commitlint/execute-rule": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-9.1.2.tgz", - "integrity": "sha512-NGbeo0KCVYo1yj9vVPFHv6RGFpIF6wcQxpFYUKGIzZVV9Vz1WyiKS689JXa99Dt1aN0cZlEJJLnTNDIgYls0Vg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=v8.17.0" - } - }, - "node_modules/@commitlint/load/node_modules/@commitlint/resolve-extends": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-9.1.2.tgz", - "integrity": "sha512-HcoL+qFGmWEu9VM4fY0HI+VzF4yHcg3x+9Hx6pYFZ+r2wLbnKs964y0v68oyMO/mS/46MVoLNXZGR8U3adpadg==", - "dev": true, - "optional": true, - "dependencies": { - "import-fresh": "^3.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "engines": { - "node": ">=v8.17.0" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "optional": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/load/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "optional": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "optional": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@commitlint/load/node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@commitlint/load/node_modules/parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "optional": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/load/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/message": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-10.0.0.tgz", - "integrity": "sha512-2ZDgHc6v3t1C/zkAkRwPDIRVD/jbrQAu+Iqe7VH1/Y//cJhwte6OuSGfs2Qze/6gh+/RbvUIBskR8OUIY6VTrA==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/parse": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-10.0.0.tgz", - "integrity": "sha512-xIBD0w85FVhrlX4pI/m4xF9MvTQNMbvilPSr42yIds2xn7GJcJidN4Z8O6qCqcjwl6f3ruQ8G8Pdi3PggVjZrw==", - "dev": true, - "dependencies": { - "conventional-changelog-angular": "^5.0.0", - "conventional-commits-parser": "^3.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/read": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-10.0.0.tgz", - "integrity": "sha512-ARebcoJMDNtlCTV9jpSacN9gCvua+JiGQLQlq4PsaNo/e4hyyIWu+wOEAXO8IhD5xycoTBaJRVWzgXRncEyrkg==", - "dev": true, - "dependencies": { - "@commitlint/top-level": "^10.0.0", - "fs-extra": "^9.0.0", - "git-raw-commits": "^2.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/read/node_modules/fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/read/node_modules/jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" - } - }, - "node_modules/@commitlint/read/node_modules/universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-10.0.0.tgz", - "integrity": "sha512-ltj4LvdCEJeYzWdzFS9AhLMkc4rweKvfju/JYBgbLqFx7lAGz3e2Wub0uuuWuLBJqCjL7UJbYiA0T2Hzhhd91Q==", - "dev": true, - "dependencies": { - "import-fresh": "^3.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/resolve-extends/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@commitlint/resolve-extends/node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@commitlint/resolve-extends/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-10.0.0.tgz", - "integrity": "sha512-myHG8pgUHIOtceJsALRRXvYBuLbTwWl7/6soDrIJudDhKsyhV3yFtAbRX40pujg25IlAUra6nuy8JDU86bVxog==", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^10.0.0", - "@commitlint/message": "^10.0.0", - "@commitlint/to-lines": "^10.0.0", - "@commitlint/types": "^10.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/rules/node_modules/@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/to-lines": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-10.0.0.tgz", - "integrity": "sha512-qUHuYiLgE7ioBRgHUR2EOwXuEhb2TnAktEc9NBZcQNzfqu5nbOaf2iOBx5mlDK0heTJyTjLboAmzojXxuqJNcA==", - "dev": true, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/top-level": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-10.0.0.tgz", - "integrity": "sha512-FHlDD31gTQptInSuRGQt/9fNiSQ4euBZtcBZD4NImCtQCkwBP1cyxClN6wr9DmqISG0KSJybReF4z8rm5znNDA==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=v10.22.0" - } - }, - "node_modules/@commitlint/top-level/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/top-level/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/types": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-9.1.2.tgz", - "integrity": "sha512-r3fwVbVH+M8W0qYlBBZFsUwKe6NT5qvz+EmU7sr8VeN1cQ63z+3cfXyTo7WGGEMEgKiT0jboNAK3b1FZp8k9LQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=v8.17.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz", - "integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@eslint/eslintrc/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@eslint/eslintrc/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", - "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "dependencies": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@multiformats/base-x": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@multiformats/base-x/-/base-x-4.0.1.tgz", - "integrity": "sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@traptitech/markdown-it-katex": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@traptitech/markdown-it-katex/-/markdown-it-katex-3.3.0.tgz", - "integrity": "sha512-9PM7tVjLn+mRYCTd8Aps8yuKOH8aRttZ8sMyVYkKltlLMDxFX1LfclZuRv01kct/Q7Euwe4neY/nB1wZNLjblg==", - "dev": true, - "dependencies": { - "katex": "^0.12.0" - } - }, - "node_modules/@types/async-retry": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.0.tgz", - "integrity": "sha1-TFIEAYOUHG9ee0BFOM1Wh/nqeyo=", - "dev": true, - "dependencies": { - "@types/retry": "*" - } - }, - "node_modules/@types/bitcore-lib": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@types/bitcore-lib/-/bitcore-lib-0.15.1.tgz", - "integrity": "sha1-QsDjO3FswAjFMwcdA32n44vxZ1c=", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/bson": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", - "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "node_modules/@types/http-status": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/@types/http-status/-/http-status-0.2.30.tgz", - "integrity": "sha1-tDoeFnO27ZtaKOhkeGK1G2RzY00=", - "dev": true - }, - "node_modules/@types/jasmine": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.12.tgz", - "integrity": "sha1-vygstUDprXoKBLdCCCwHO2Veqzk=", - "dev": true - }, - "node_modules/@types/json-schema": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", - "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "node_modules/@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", - "dev": true - }, - "node_modules/@types/mongodb": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.9.tgz", - "integrity": "sha512-2XSGr/+IOKeFQ5tU9ATcIiIr7bpHqWyOXNGLOOhp0kg2NnfEvoKZF1SZ25j4zvJRqM2WeSUjfWSvymFJ3HBGJQ==", - "dev": true, - "dependencies": { - "@types/bson": "*", - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "11.13.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.4.tgz", - "integrity": "sha512-+rabAZZ3Yn7tF/XPGHupKIL5EcAbrLxnTr/hgQICxbeuAfWtT0UZSfULE+ndusckBItcv4o6ZeOJplQikVcLvQ==", - "dev": true - }, - "node_modules/@types/node-fetch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.3.2.tgz", - "integrity": "sha1-4BiTsXbG+hNndDcmOA1lvOXWV2s=", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/@types/time-span": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/time-span/-/time-span-2.0.0.tgz", - "integrity": "sha1-IENZZuGHcBj8ie4kaxukF1BxsDs=", - "dev": true - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.3.0.tgz", - "integrity": "sha512-RqEcaHuEKnn3oPFislZ6TNzsBLqpZjN93G69SS+laav/I8w/iGMuMq97P0D2/2/kW4SCebHggqhbcCfbDaaX+g==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "4.3.0", - "@typescript-eslint/scope-manager": "4.3.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.3.0.tgz", - "integrity": "sha512-cmmIK8shn3mxmhpKfzMMywqiEheyfXLV/+yPDnOTvQX/ztngx7Lg/OD26J8gTZfkLKUmaEBxO2jYP3keV7h2OQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.3.0", - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/typescript-estree": "4.3.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.3.0.tgz", - "integrity": "sha512-JyfRnd72qRuUwItDZ00JNowsSlpQGeKfl9jxwO0FHK1qQ7FbYdoy5S7P+5wh1ISkT2QyAvr2pc9dAemDxzt75g==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "4.3.0", - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/typescript-estree": "4.3.0", - "debug": "^4.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.3.0.tgz", - "integrity": "sha512-cTeyP5SCNE8QBRfc+Lgh4Xpzje46kNUhXYfc3pQWmJif92sjrFuHT9hH4rtOkDTo/si9Klw53yIr+djqGZS1ig==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/visitor-keys": "4.3.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.3.0.tgz", - "integrity": "sha512-Cx9TpRvlRjOppGsU6Y6KcJnUDOelja2NNCX6AZwtVHRzaJkdytJWMuYiqi8mS35MRNA3cJSwDzXePfmhU6TANw==", - "dev": true, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.3.0.tgz", - "integrity": "sha512-ZAI7xjkl+oFdLV/COEz2tAbQbR3XfgqHEGy0rlUXzfGQic6EBCR4s2+WS3cmTPG69aaZckEucBoTxW9PhzHxxw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/visitor-keys": "4.3.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.3.0.tgz", - "integrity": "sha512-xZxkuR7XLM6RhvLkgv9yYlTcBHnTULzfnw4i6+z2TGBLy9yljAypQaZl9c3zFvy7PNI7fYWyvKYtohyF8au3cw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "4.3.0", - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", - "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "node_modules/add-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", - "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=", - "dev": true - }, - "node_modules/aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", - "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/anymatch/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "dev": true, - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/append-transform": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", - "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", - "dev": true, - "dependencies": { - "default-require-extensions": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "node_modules/arg": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", - "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/argparse/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "dev": true, - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "node_modules/async-retry": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.2.3.tgz", - "integrity": "sha1-plIfM4NY0yKxoAEreQMMb0EdHOA=", - "dev": true, - "dependencies": { - "retry": "0.12.0" - } - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "dev": true, - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.10.0" - } - }, - "node_modules/babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "node_modules/babel-code-frame/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "dependencies": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base-x": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz", - "integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "node_modules/bech32": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz", - "integrity": "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg==" - }, - "node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bitcore-lib": { - "version": "8.22.2", - "resolved": "https://registry.npmjs.org/bitcore-lib/-/bitcore-lib-8.22.2.tgz", - "integrity": "sha512-atl/RN7x2R/JQMaIgUzX0EQZ+I/d7fTaOoS2/5k+H5POGc2vygWZ9MWpGJi3T9Yb5jM/cT5aFsrDq8s8l6lqgQ==", - "dependencies": { - "bech32": "=1.1.3", - "bn.js": "=4.11.8", - "bs58": "^4.0.1", - "buffer-compare": "=1.1.1", - "elliptic": "^6.5.3", - "inherits": "=2.0.1", - "lodash": "^4.17.20" - } - }, - "node_modules/bitcore-lib/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "node_modules/bitcore-lib/node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, - "node_modules/bl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", - "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", - "dependencies": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - }, - "node_modules/body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", - "dev": true, - "dependencies": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "node_modules/bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "dependencies": { - "base-x": "^3.0.2" - } - }, - "node_modules/bson": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz", - "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==", - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/buffer-compare": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-compare/-/buffer-compare-1.1.1.tgz", - "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY=" - }, - "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bump-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bump-regex/-/bump-regex-4.1.0.tgz", - "integrity": "sha512-75Kr/Iw6lqnOKF/7YpE0WyOMBaaSpdrXTquIxR0qbTgZxwJos6563zNSn+w/LPJUoL4DXq20QX9AQy4+UJbyhw==", - "dev": true, - "dependencies": { - "semver": "^5.1.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cachedir": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", - "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caching-transform": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", - "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", - "dev": true, - "dependencies": { - "hasha": "^5.0.0", - "make-dir": "^3.0.0", - "package-hash": "^4.0.0", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/canonicalize": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.1.tgz", - "integrity": "sha512-N3cmB3QLhS5TJ5smKFf1w42rJXWe6C1qP01z4dxJiI5v269buii4fLHWETDyf7yEd0azGLNC63VxNMiPd2u0Cg==" - }, - "node_modules/chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cids": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.4.tgz", - "integrity": "sha512-mo0IWZKcaQZsret8cP39MzDnPVT9NhhQEVaIKwWnBFaLtj2slTFckYMnbk15ptewNkb22qRBLfuBK+qiWYW/Mg==", - "dependencies": { - "multibase": "^3.0.1", - "multicodec": "^2.1.0", - "multihashes": "^3.0.1", - "uint8arrays": "^1.1.0" - }, - "engines": { - "node": ">=4.0.0", - "npm": ">=3.0.0" - } - }, - "node_modules/cids/node_modules/multihashes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-3.1.0.tgz", - "integrity": "sha512-snU+w6aZy5bTrrqIHW3wkT0MfHmxcpOsaVNJt0NzUnseksbjFDVUZjSmhDMAVOVnIdLMS7xHjo55pKlBIGmC3g==", - "dependencies": { - "multibase": "^3.1.0", - "uint8arrays": "^1.0.0", - "varint": "^6.0.0" - }, - "engines": { - "node": ">=10.0.0", - "npm": ">=6.0.0" - } - }, - "node_modules/cids/node_modules/varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "node_modules/clipboard": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.6.tgz", - "integrity": "sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg==", - "dev": true, - "optional": true, - "dependencies": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/cloneable-readable/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "dev": true, - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true - }, - "node_modules/commitizen": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.1.tgz", - "integrity": "sha512-nZsp8IThkDu7C+93BFD/mLShb9Gd6Wsaf90tpKE3x/6u5y/Q52kzanIJpGr0qvIsJ5bCMpgKtr3Lbu3miEJfaA==", - "dev": true, - "dependencies": { - "cachedir": "2.2.0", - "cz-conventional-changelog": "3.2.0", - "dedent": "0.7.0", - "detect-indent": "6.0.0", - "find-node-modules": "2.0.0", - "find-root": "1.1.0", - "fs-extra": "8.1.0", - "glob": "7.1.4", - "inquirer": "6.5.2", - "is-utf8": "^0.2.1", - "lodash": "^4.17.20", - "minimist": "1.2.5", - "strip-bom": "4.0.0", - "strip-json-comments": "3.0.1" - }, - "bin": { - "commitizen": "bin/commitizen", - "cz": "bin/git-cz", - "git-cz": "bin/git-cz" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/commitizen/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/commitizen/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/commitizen/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/commitizen/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/commitizen/node_modules/cz-conventional-changelog": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", - "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" - }, - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@commitlint/load": ">6.1.1" - } - }, - "node_modules/commitizen/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/commitizen/node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "node_modules/commitizen/node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/commitizen/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/concat-with-sourcemaps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-livereload": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", - "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", - "dev": true - }, - "node_modules/conventional-changelog": { - "version": "3.1.18", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.18.tgz", - "integrity": "sha512-aN6a3rjgV8qwAJj3sC/Lme2kvswWO7fFSGQc32gREcwIOsaiqBaO6f2p0NomFaPDnTqZ+mMZFLL3hlzvEnZ0mQ==", - "dev": true, - "dependencies": { - "conventional-changelog-angular": "^5.0.6", - "conventional-changelog-atom": "^2.0.3", - "conventional-changelog-codemirror": "^2.0.3", - "conventional-changelog-conventionalcommits": "^4.2.3", - "conventional-changelog-core": "^4.1.4", - "conventional-changelog-ember": "^2.0.4", - "conventional-changelog-eslint": "^3.0.4", - "conventional-changelog-express": "^2.0.1", - "conventional-changelog-jquery": "^3.0.6", - "conventional-changelog-jshint": "^2.0.3", - "conventional-changelog-preset-loader": "^2.3.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-atom": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.7.tgz", - "integrity": "sha512-7dOREZwzB+tCEMjRTDfen0OHwd7vPUdmU0llTy1eloZgtOP4iSLVzYIQqfmdRZEty+3w5Jz+AbhfTJKoKw1JeQ==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.35.tgz", - "integrity": "sha512-QBXmjl/uqVdEVsbr9i50ZGo45FaU1AQu4jbeJKqqCY/40p84lsFBOTN0xDqqJBsCPAtfdczXmAITSZ/SKbw1PA==", - "dev": true, - "dependencies": { - "add-stream": "^1.0.0", - "conventional-changelog": "^3.1.22", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "tempfile": "^3.0.0" - }, - "bin": { - "conventional-changelog": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.22.tgz", - "integrity": "sha512-bqaHi+NUs5RGO/WjEwSTR+SkVonxZYBEm0dKLY8CDuwz2m0zqNijD8ECAo+08UvJSu6sbFmhVbVUwtvvC+KSoQ==", - "dev": true, - "dependencies": { - "conventional-changelog-angular": "^5.0.11", - "conventional-changelog-atom": "^2.0.7", - "conventional-changelog-codemirror": "^2.0.7", - "conventional-changelog-conventionalcommits": "^4.3.1", - "conventional-changelog-core": "^4.1.8", - "conventional-changelog-ember": "^2.0.8", - "conventional-changelog-eslint": "^3.0.8", - "conventional-changelog-express": "^2.0.5", - "conventional-changelog-jquery": "^3.0.10", - "conventional-changelog-jshint": "^2.0.8", - "conventional-changelog-preset-loader": "^2.3.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-core": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", - "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", - "dev": true, - "dependencies": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^4.0.17", - "conventional-commits-parser": "^3.1.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^1.0.0", - "git-raw-commits": "2.0.0", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.0.0", - "lodash": "^4.17.15", - "normalize-package-data": "^2.3.5", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "shelljs": "^0.8.3", - "through2": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-jquery": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.10.tgz", - "integrity": "sha512-QCW6wF8QgPkq2ruPaxc83jZxoWQxLkt/pNxIDn/oYjMiVgrtqNdd7lWe3vsl0hw5ENHNf/ejXuzDHk6suKsRpg==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-jshint": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", - "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/conventional-changelog-writer": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", - "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "conventional-commits-filter": "^2.0.6", - "dateformat": "^3.0.0", - "handlebars": "^4.7.6", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^3.0.0" - }, - "bin": { - "conventional-changelog-writer": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/dargs": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", - "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/conventional-changelog-cli/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", - "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", - "dev": true, - "dependencies": { - "dargs": "^4.0.1", - "lodash.template": "^4.0.2", - "meow": "^4.0.0", - "split2": "^2.0.0", - "through2": "^2.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", - "dev": true, - "dependencies": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "dependencies": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/conventional-changelog-cli/node_modules/git-raw-commits/node_modules/trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/conventional-changelog-cli/node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/conventional-changelog-cli/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/load-json-file/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-cli/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/read-pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/conventional-changelog-cli/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/conventional-changelog-cli/node_modules/split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "dependencies": { - "through2": "^2.0.2" - } - }, - "node_modules/conventional-changelog-cli/node_modules/split2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/conventional-changelog-cli/node_modules/split2/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/conventional-changelog-cli/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-cli/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/conventional-changelog-cli/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-cli/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/conventional-changelog-cli/node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/conventional-changelog-codemirror": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.7.tgz", - "integrity": "sha512-Oralk1kiagn3Gb5cR5BffenWjVu59t/viE6UMD/mQa1hISMPkMYhJIqX+CMeA1zXgVBO+YHQhhokEj99GP5xcg==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-conventionalcommits": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", - "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-conventionalcommits/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-changelog-core": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", - "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", - "dev": true, - "dependencies": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^4.0.17", - "conventional-commits-parser": "^3.1.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^1.0.0", - "git-raw-commits": "2.0.0", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.0.0", - "lodash": "^4.17.15", - "normalize-package-data": "^2.3.5", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "shelljs": "^0.8.3", - "through2": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-core/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/conventional-changelog-core/node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/dargs": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", - "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/conventional-changelog-core/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/git-raw-commits": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", - "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", - "dev": true, - "dependencies": { - "dargs": "^4.0.1", - "lodash.template": "^4.0.2", - "meow": "^4.0.0", - "split2": "^2.0.0", - "through2": "^2.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/conventional-changelog-core/node_modules/git-raw-commits/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/conventional-changelog-core/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", - "dev": true, - "dependencies": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/conventional-changelog-core/node_modules/redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "dependencies": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/conventional-changelog-core/node_modules/through2/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/conventional-changelog-core/node_modules/trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-ember": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.8.tgz", - "integrity": "sha512-JEMEcUAMg4Q9yxD341OgWlESQ4gLqMWMXIWWUqoQU8yvTJlKnrvcui3wk9JvnZQyONwM2g1MKRZuAjKxr8hAXA==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-eslint": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.8.tgz", - "integrity": "sha512-5rTRltgWG7TpU1PqgKHMA/2ivjhrB+E+S7OCTvj0zM/QGg4vmnVH67Vq/EzvSNYtejhWC+OwzvDrLk3tqPry8A==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-express": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.5.tgz", - "integrity": "sha512-pW2hsjKG+xNx/Qjof8wYlAX/P61hT5gQ/2rZ2NsTpG+PgV7Rc8RCfITvC/zN9K8fj0QmV6dWmUefCteD9baEAw==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-jquery": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.6.tgz", - "integrity": "sha512-gHAABCXUNA/HjnZEm+vxAfFPJkgtrZvCDIlCKfdPVXtCIo/Q0lN5VKpx8aR5p8KdVRQFF3OuTlvv5kv6iPuRqA==", - "dev": true, - "dependencies": { - "q": "^1.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/conventional-changelog-jshint": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", - "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-jshint/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-changelog-preset-loader": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", - "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-writer": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", - "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "conventional-commits-filter": "^2.0.6", - "dateformat": "^3.0.0", - "handlebars": "^4.7.6", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^3.0.0" - }, - "bin": { - "conventional-changelog-writer": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-writer/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/conventional-changelog-writer/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-changelog-writer/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/conventional-changelog-writer/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/meow": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.0.tgz", - "integrity": "sha512-kq5F0KVteskZ3JdfyQFivJEj2RaA8NFsS4+r9DaMKLcUHpk5OcHS3Q0XkCXONB1mZRPsu/Y/qImKri0nwSEZog==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-writer/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-changelog-writer/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/conventional-changelog-writer/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/conventional-changelog-writer/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/conventional-changelog-writer/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-writer/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/conventional-changelog/node_modules/conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog/node_modules/conventional-changelog-angular/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-changelog/node_modules/conventional-changelog-conventionalcommits": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", - "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog/node_modules/conventional-changelog-conventionalcommits/node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/conventional-commit-types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", - "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", - "dev": true - }, - "node_modules/conventional-commits-filter": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz", - "integrity": "sha512-4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==", - "dev": true, - "dependencies": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commits-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz", - "integrity": "sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==", - "dev": true, - "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "split2": "^2.0.0", - "through2": "^3.0.0", - "trim-off-newlines": "^1.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commits-parser/node_modules/camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commits-parser/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commits-parser/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/conventional-commits-parser/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/conventional-commits-parser/node_modules/split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "dependencies": { - "through2": "^2.0.2" - } - }, - "node_modules/conventional-commits-parser/node_modules/split2/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/conventional-commits-parser/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/conventional-commits-parser/node_modules/through2/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/conventional-commits-parser/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commits-parser/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/conventional-commits-parser/node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/convert-hrtime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-2.0.0.tgz", - "integrity": "sha1-Gb+yyRYvnhHC8Ewsed4rfoCVxic=", - "engines": { - "node": ">=4" - } - }, - "node_modules/convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-props": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", - "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", - "dev": true, - "dependencies": { - "each-props": "^1.3.0", - "is-plain-object": "^2.0.1" - } - }, - "node_modules/copyfiles": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.3.0.tgz", - "integrity": "sha512-73v7KFuDFJ/ofkQjZBMjMBFWGgkS76DzXvBMUh7djsMOE5EELWtAO/hRB6Wr5Vj5Zg+YozvoHemv0vnXpqxmOQ==", - "dev": true, - "dependencies": { - "glob": "^7.0.5", - "minimatch": "^3.0.3", - "mkdirp": "^1.0.4", - "noms": "0.0.0", - "through2": "^2.0.1", - "yargs": "^15.3.1" - }, - "bin": { - "copyfiles": "copyfiles", - "copyup": "copyfiles" - } - }, - "node_modules/copyfiles/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", - "dev": true, - "hasInstallScript": true - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "node_modules/cosmiconfig": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", - "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", - "dev": true, - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.0", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cz-conventional-changelog": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.1.0.tgz", - "integrity": "sha512-SCwPPOF+7qMh1DZkJhrwaxCvZzPaz2E9BwQzcZwBuHlpcJj9zzz7K5vADQRhHuxStaHZFSLbDlZEdcls4bKu7Q==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "right-pad": "^1.0.1", - "word-wrap": "^1.0.3" - }, - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@commitlint/load": ">6.1.1" - } - }, - "node_modules/cz-conventional-changelog/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/cz-conventional-changelog/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/cz-conventional-changelog/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-compare/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-require-extensions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", - "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", - "dev": true, - "dependencies": { - "strip-bom": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-require-extensions/node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true, - "optional": true - }, - "node_modules/denque": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", - "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", - "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz", - "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=", - "dev": true, - "dependencies": { - "esutils": "^1.1.6", - "isarray": "0.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/doctrine/node_modules/esutils": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz", - "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/doctrine/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "node_modules/dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", - "dev": true, - "dependencies": { - "readable-stream": "~1.1.9" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/elliptic/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojione": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/emojione/-/emojione-3.1.7.tgz", - "integrity": "sha1-LTxyXGlvF5yd3jrLZVxiHulCmx4=", - "dev": true - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/enquirer/node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", - "dev": true - }, - "node_modules/error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "dependencies": { - "string-template": "~0.2.1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-abstract/node_modules/object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-abstract/node_modules/object.assign/node_modules/es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "dependencies": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz", - "integrity": "sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.1.3", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^1.3.0", - "espree": "^7.3.0", - "esquery": "^1.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/eslint-config-standard": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", - "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", - "dev": true - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-import-resolver-node/node_modules/resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "dependencies": { - "path-parse": "^1.0.6" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", - "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", - "dev": true, - "dependencies": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.1", - "array.prototype.flat": "^1.2.3", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.0", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.1", - "read-pkg-up": "^2.0.0", - "resolve": "^1.17.0", - "tsconfig-paths": "^3.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-import/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "dependencies": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "dependencies": { - "path-parse": "^1.0.6" - } - }, - "node_modules/eslint-plugin-import/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", - "dev": true, - "dependencies": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/eslint-plugin-node/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-prefer-arrow": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.2.tgz", - "integrity": "sha512-C8YMhL+r8RMeMdYAw/rQtE6xNdMulj+zGWud/qIGnlmomiPRaLDGLMeskZ3alN6uMBojmooRimtdrXebLN4svQ==", - "dev": true - }, - "node_modules/eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-plugin-standard": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", - "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", - "dev": true - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/eslint/node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/espree": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", - "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", - "dev": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dev": true, - "dependencies": { - "type": "^2.0.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", - "dev": true - }, - "node_modules/fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-node-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", - "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", - "dev": true, - "dependencies": { - "findup-sync": "^3.0.0", - "merge": "^1.2.1" - } - }, - "node_modules/find-pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-pkg-dir/-/find-pkg-dir-2.0.0.tgz", - "integrity": "sha512-FQSkqcdGa2Rsg2ismCcS5v/mf6ieB0RcOBQhIEWurusYkIZRpKnumugzdbCqKZXsbCUdkni7aoIgpUXRL+HrxQ==", - "dev": true, - "dependencies": { - "inspect-with-kind": "^1.0.5" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/findup-sync/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/flush-write-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/font-awesome-icon-chars": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/font-awesome-icon-chars/-/font-awesome-icon-chars-1.3.0.tgz", - "integrity": "sha1-ws0WKM5n4U9mgDBEIW2Rtl6Ut0E=", - "dev": true - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/foreground-child/node_modules/cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/foreground-child/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/foreground-child/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/foreground-child/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/foreground-child/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fromentries": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.0.tgz", - "integrity": "sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "node_modules/get-pkg-repo": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz", - "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "meow": "^3.3.0", - "normalize-package-data": "^2.3.0", - "parse-github-repo-url": "^1.3.0", - "through2": "^2.0.0" - }, - "bin": { - "get-pkg-repo": "cli.js" - } - }, - "node_modules/get-pkg-repo/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-pkg-repo/node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/git-raw-commits": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.7.tgz", - "integrity": "sha512-SkwrTqrDxw8y0G1uGJ9Zw13F7qu3LF8V4BifyDeiJCxSnjRGZD9SaoMiMqUvvXMXh6S3sOQ1DsBN7L2fMUZW/g==", - "dev": true, - "dependencies": { - "dargs": "^7.0.0", - "lodash.template": "^4.0.2", - "meow": "^7.0.0", - "split2": "^2.0.0", - "through2": "^3.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/git-raw-commits/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/git-raw-commits/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/git-raw-commits/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/git-remote-origin-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", - "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=", - "dev": true, - "dependencies": { - "gitconfiglocal": "^1.0.0", - "pify": "^2.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/git-remote-origin-url/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/git-semver-tags": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.0.0.tgz", - "integrity": "sha512-LajaAWLYVBff+1NVircURJFL8TQ3EMIcLAfHisWYX/nPoMwnTYfWAznQDmMujlLqoD12VtLmoSrF1sQ5MhimEQ==", - "dev": true, - "dependencies": { - "meow": "^7.0.0", - "semver": "^6.0.0" - }, - "bin": { - "git-semver-tags": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/git-semver-tags/node_modules/camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/git-semver-tags/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/git-semver-tags/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/git-semver-tags/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/git-semver-tags/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/git-semver-tags/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/git-semver-tags/node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gitconfiglocal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", - "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=", - "dev": true, - "dependencies": { - "ini": "^1.3.2" - } - }, - "node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-stream/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "node_modules/glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", - "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", - "dev": true, - "optional": true, - "dependencies": { - "delegate": "^3.1.2" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "node_modules/gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-bump": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gulp-bump/-/gulp-bump-3.2.0.tgz", - "integrity": "sha512-j3Yvi0QQZEN1HsXArQCBMdX5jedQZ1Cul3W1VZrvKal/Z4Slb6Z7UQLQyPaLm0heNdJKCjpKHgkYSR8VhfPlTA==", - "dev": true, - "dependencies": { - "bump-regex": "^4.1.0", - "plugin-error": "^1.0.1", - "plugin-log": "^0.1.0", - "semver": "^5.3.0", - "through2": "^2.0.1" - }, - "engines": { - "node": ">= 0.9.0" - } - }, - "node_modules/gulp-clean-css": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", - "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", - "dev": true, - "dependencies": { - "clean-css": "4.2.3", - "plugin-error": "1.0.1", - "through2": "3.0.1", - "vinyl-sourcemaps-apply": "0.2.1" - } - }, - "node_modules/gulp-clean-css/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/gulp-clean-css/node_modules/through2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", - "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", - "dev": true, - "dependencies": { - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", - "dev": true, - "dependencies": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-connect": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", - "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", - "dev": true, - "dependencies": { - "ansi-colors": "^2.0.5", - "connect": "^3.6.6", - "connect-livereload": "^0.6.0", - "fancy-log": "^1.3.2", - "map-stream": "^0.0.7", - "send": "^0.16.2", - "serve-index": "^1.9.1", - "serve-static": "^1.13.2", - "tiny-lr": "^1.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-connect/node_modules/ansi-colors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", - "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-run": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/gulp-run/-/gulp-run-1.7.1.tgz", - "integrity": "sha1-4XwKy3wwtuKu7iPAREKpbAys7/o=", - "dev": true, - "dependencies": { - "gulp-util": "^3.0.0", - "lodash.defaults": "^4.0.1", - "lodash.template": "^4.0.2", - "vinyl": "^0.4.6" - } - }, - "node_modules/gulp-run/node_modules/clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/gulp-run/node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", - "dev": true - }, - "node_modules/gulp-run/node_modules/vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", - "dev": true, - "dependencies": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" - }, - "engines": { - "node": ">= 0.9" - } - }, - "node_modules/gulp-terser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gulp-terser/-/gulp-terser-1.2.0.tgz", - "integrity": "sha512-lf+jE2DALg2w32p0HRiYMlFYRYelKZPNunHp2pZccCYrrdCLOs0ItbZcN63yr2pbz116IyhUG9mD/QbtRO1FKA==", - "dev": true, - "dependencies": { - "plugin-error": "^1.0.1", - "terser": "^4.0.0", - "through2": "^3.0.1", - "vinyl-sourcemaps-apply": "^0.2.1" - } - }, - "node_modules/gulp-terser/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/gulp-terser/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/gulp-terser/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", - "dev": true, - "dependencies": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-util/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/gulp-util/node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", - "dev": true - }, - "node_modules/gulp-util/node_modules/dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/gulp-util/node_modules/lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", - "dev": true, - "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "node_modules/gulp-util/node_modules/lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "node_modules/gulp-util/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gulp-util/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/gulp-util/node_modules/vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", - "dev": true, - "dependencies": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - }, - "engines": { - "node": ">= 0.9" - } - }, - "node_modules/gulp/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp/node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "node_modules/gulp/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/gulp/node_modules/yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" - } - }, - "node_modules/gulp/node_modules/yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/handlebars": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", - "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hasha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz", - "integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==", - "dev": true, - "dependencies": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/hasha/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true - }, - "node_modules/http-status": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.3.2.tgz", - "integrity": "sha512-vR1YTaDyi2BukI0UiH01xy92oiZi4in7r0dmSPnrZg72Vu1SzyOLalwWP5NUk1rNiB2L+XVK2lcSVOqaertX8A==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/husky": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/husky/-/husky-1.3.1.tgz", - "integrity": "sha1-JoI+OZMAOIyir/8Rz6ioawAz+uA=", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "cosmiconfig": "^5.0.7", - "execa": "^1.0.0", - "find-up": "^3.0.0", - "get-stdin": "^6.0.0", - "is-ci": "^2.0.0", - "pkg-dir": "^3.0.0", - "please-upgrade-node": "^3.1.1", - "read-pkg": "^4.0.1", - "run-node": "^1.0.0", - "slash": "^2.0.0" - }, - "bin": { - "husky-upgrade": "lib/upgrader/bin.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/husky/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/husky/node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/husky/node_modules/read-pkg": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", - "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", - "dev": true, - "dependencies": { - "normalize-package-data": "^2.3.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - } - }, - "node_modules/interpret": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", - "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", - "dev": true, - "dependencies": { - "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-hook": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", - "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", - "dev": true, - "dependencies": { - "append-transform": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-processinfo": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", - "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", - "dev": true, - "dependencies": { - "archy": "^1.0.0", - "cross-spawn": "^7.0.0", - "istanbul-lib-coverage": "^3.0.0-alpha.1", - "make-dir": "^3.0.0", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "uuid": "^3.3.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-processinfo/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jasmine": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-3.6.1.tgz", - "integrity": "sha512-Jqp8P6ZWkTVFGmJwBK46p+kJNrZCdqkQ4GL+PGuBXZwK1fM4ST9BizkYgIwCFqYYqnTizAy6+XG2Ej5dFrej9Q==", - "dev": true, - "dependencies": { - "fast-glob": "^2.2.6", - "jasmine-core": "~3.6.0" - }, - "bin": { - "jasmine": "bin/jasmine.js" - } - }, - "node_modules/jasmine-core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", - "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", - "dev": true - }, - "node_modules/jasmine-reporters": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.2.tgz", - "integrity": "sha1-iYgY/8I064s/Y11pPeRYb5VUjUM=", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1", - "xmldom": "^0.1.22" - } - }, - "node_modules/jasmine-spec-reporter": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz", - "integrity": "sha1-HWMq7ANBZwrTJPkrqEtLMrNeniI=", - "dev": true, - "dependencies": { - "colors": "1.1.2" - } - }, - "node_modules/jasmine/node_modules/@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jasmine/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "dependencies": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/jasmine/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/jasmine/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jasmine/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jose": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-1.25.0.tgz", - "integrity": "sha512-IaS/sJzBPIlgnSW+SnJr7We8cXrzKKwwJe765c50aSbB1u46CSaTYxgYRfFnXRZAPxGyQhkhPHUkcLvYmhiDpw==", - "dependencies": { - "@panva/asn1.js": "^1.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "node_modules/katex": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", - "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", - "dev": true, - "dependencies": { - "commander": "^2.19.0" - }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", - "dev": true, - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", - "dev": true - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", - "dev": true - }, - "node_modules/lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", - "dev": true - }, - "node_modules/lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", - "dev": true - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", - "dev": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", - "dev": true - }, - "node_modules/lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", - "dev": true - }, - "node_modules/lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", - "dev": true - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "node_modules/lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", - "dev": true - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "node_modules/lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", - "dev": true, - "dependencies": { - "lodash._root": "^3.0.0" - } - }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", - "dev": true - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", - "dev": true - }, - "node_modules/lodash.ismatch": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", - "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=", - "dev": true - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "node_modules/lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true - }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", - "dev": true - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/longest": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", - "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/make-error": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", - "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", - "dev": true - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", - "dev": true - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-it": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", - "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/markdown-it-abbr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", - "integrity": "sha1-1mtTZFIcuz3Yqlna37ovtoZcj9g=", - "dev": true - }, - "node_modules/markdown-it-anchor": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.5.tgz", - "integrity": "sha512-xLIjLQmtym3QpoY9llBgApknl7pxAcN3WDRc2d3rwpl+/YvDZHPmKscGs+L6E05xf2KrCXPBvosWt7MZukwSpQ==", - "dev": true - }, - "node_modules/markdown-it-attrs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-3.0.1.tgz", - "integrity": "sha512-fcpdmxdEsctDVJEunPyrirVtU/6zcTMxPxAu4Ofz51PKAa8vRMpmGQXsmXx1HTdIdUPoDonm/RhS/+jTNywj/Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/markdown-it-chart": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/markdown-it-chart/-/markdown-it-chart-0.2.0.tgz", - "integrity": "sha512-BFiWDlQACJlnXDolLxYTg7qHMh+LvJHgSAfNYZbyF3Fy+4aJaJALErvQfDxD/o5SfAOfTyMcxFTYgy8NbehwQQ==", - "dev": true - }, - "node_modules/markdown-it-container": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-container/-/markdown-it-container-2.0.0.tgz", - "integrity": "sha1-ABm0P9Au7+zi8ZYKKJX7qBpARpU=", - "dev": true - }, - "node_modules/markdown-it-deflist": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/markdown-it-deflist/-/markdown-it-deflist-2.1.0.tgz", - "integrity": "sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg==", - "dev": true - }, - "node_modules/markdown-it-icons": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/markdown-it-icons/-/markdown-it-icons-0.4.1.tgz", - "integrity": "sha512-FFo5pkIq5Ovdq53lJ+lzhVz9wl+JjNv5wDaQM2DPGWmmi4ygfYQjD1zgHdiTUWGxTLEioDlIyPwh8LMeQ74+zg==", - "dev": true, - "dependencies": { - "emojione": "^3.1.2", - "font-awesome-icon-chars": "^1.3.0", - "markdown-it-regex": "^0.1.4" - } - }, - "node_modules/markdown-it-ins": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-2.0.0.tgz", - "integrity": "sha1-papqMPHi9x6Ul1Z8/f9A8f3mdIM=", - "dev": true - }, - "node_modules/markdown-it-mark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-2.0.0.tgz", - "integrity": "sha1-RqGqlHEFrtgYiXjgoBYXnkBPQsc=", - "dev": true - }, - "node_modules/markdown-it-modify-token": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/markdown-it-modify-token/-/markdown-it-modify-token-1.0.2.tgz", - "integrity": "sha1-VCRxoyMnClwQKmNbB/47R8J47qA=", - "dev": true - }, - "node_modules/markdown-it-multimd-table": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.0.tgz", - "integrity": "sha512-kdM3fH+/sRMfHQgD2CM1BcIpLNODUCuoiFr6TwS7mDJBYntVXDJxZbFwGDRflIc9ZzAfsUbr0lnHc6RbYafIsw==", - "dev": true, - "dependencies": { - "markdown-it": "^8.4.2" - } - }, - "node_modules/markdown-it-multimd-table/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "node_modules/markdown-it-multimd-table/node_modules/markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/markdown-it-prism": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/markdown-it-prism/-/markdown-it-prism-2.1.6.tgz", - "integrity": "sha512-fuo5lq36A6kzb882vCsvdyh4HUzpwdfNkAl92cr+MjUO0Q9foz/7MZ/RpKRBlZSwt86LmPlW7ubaEwf4C+0b3g==", - "dev": true, - "dependencies": { - "prismjs": "1.23.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/markdown-it-references": { - "version": "1.0.0-alpha.10", - "resolved": "https://registry.npmjs.org/markdown-it-references/-/markdown-it-references-1.0.0-alpha.10.tgz", - "integrity": "sha512-SBRt2wDluPDMrkAXPHfAdzNpYMHxijtLwEH4fhNhLsKApU0cwCGe4wzv/f3RnQBqr2xwyx1WDkxaFC4Yb/i8gw==", - "dev": true - }, - "node_modules/markdown-it-regex": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/markdown-it-regex/-/markdown-it-regex-0.1.4.tgz", - "integrity": "sha1-yjIJ/KdmX3uAsj/stpmMHSUqWFo=", - "dev": true - }, - "node_modules/markdown-it-sub": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz", - "integrity": "sha1-N1/WAm6ufdywEkl/ZBEZXqHjr+g=", - "dev": true - }, - "node_modules/markdown-it-sup": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", - "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=", - "dev": true - }, - "node_modules/markdown-it-task-lists": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz", - "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==", - "dev": true - }, - "node_modules/markdown-it-textual-uml": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/markdown-it-textual-uml/-/markdown-it-textual-uml-0.1.3.tgz", - "integrity": "sha512-AMOt7HSOMnzJZ6KQq3wRimvTBc70ZxyVO97zHX66YXibykG/w2+iqNuDbjn/GlAyBU1WATdKkLAJNQ3ZsGWOkQ==", - "dev": true - }, - "node_modules/markdown-it-toc-and-anchor": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.2.0.tgz", - "integrity": "sha512-DusSbKtg8CwZ92ztN7bOojDpP4h0+w7BVOPuA3PHDIaabMsERYpwsazLYSP/UlKedoQjOz21mwlai36TQ04EpA==", - "dev": true, - "dependencies": { - "clone": "^2.1.0", - "uslug": "^1.0.4" - } - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "dev": true, - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", - "dev": true - }, - "node_modules/memory-pager": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true - }, - "node_modules/meow": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", - "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/meow/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, - "bin": { - "mime": "cli.js" - } - }, - "node_modules/mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", - "dev": true, - "dependencies": { - "mime-db": "1.46.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/minimist-options/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/minimist-options/node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/modify-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", - "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mongodb": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz", - "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==", - "dependencies": { - "bl": "^2.2.1", - "bson": "^1.1.4", - "denque": "^1.4.1", - "require_optional": "^1.0.1", - "safe-buffer": "^5.1.2" - }, - "engines": { - "node": ">=4" - }, - "optionalDependencies": { - "saslprep": "^1.0.0" - } - }, - "node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/multibase": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.0.tgz", - "integrity": "sha512-Z+pThrpbS7ckQ2DwW5mPiwCGe1a94f8DWi/OxmbyeRednVOyUKmLSE+60kL/WHFYwWnaD1OakXGk3PYI1NkMFw==", - "dependencies": { - "@multiformats/base-x": "^4.0.1", - "web-encoding": "^1.0.4" - }, - "engines": { - "node": ">=10.0.0", - "npm": ">=6.0.0" - } - }, - "node_modules/multicodec": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-2.1.0.tgz", - "integrity": "sha512-7AYpK/avswOWvnqQ9/jOkQCS7Fp4aKxw5ojvn5gyK2VQTZz3YVXeLMzoIZDBy745JSfJMXkTS0ptnHci5Mt1mA==", - "dependencies": { - "uint8arrays": "1.1.0", - "varint": "^6.0.0" - } - }, - "node_modules/multicodec/node_modules/varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" - }, - "node_modules/multihashes": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.14.tgz", - "integrity": "sha512-V/g/EIN6nALXfS/xHUAgtfPP3mn3sPIF/i9beuGKf25QXS2QZYCpeVJbDPEannkz32B2fihzCe2D/KMrbcmefg==", - "dependencies": { - "bs58": "^4.0.1", - "varint": "^5.0.0" - } - }, - "node_modules/multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", - "dev": true, - "dependencies": { - "duplexer2": "0.0.2" - } - }, - "node_modules/mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "node_modules/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true, - "optional": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-preload": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", - "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", - "dev": true, - "dependencies": { - "process-on-spawn": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/noms": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", - "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "~1.0.31" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nyc": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.0.1.tgz", - "integrity": "sha512-n0MBXYBYRqa67IVt62qW1r/d9UH/Qtr7SF1w/nQLJ9KxvWF6b2xCHImRAixHN9tnMMYHC2P14uo6KddNGwMgGg==", - "dev": true, - "dependencies": { - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "caching-transform": "^4.0.0", - "convert-source-map": "^1.7.0", - "decamelize": "^1.2.0", - "find-cache-dir": "^3.2.0", - "find-up": "^4.1.0", - "foreground-child": "^2.0.0", - "glob": "^7.1.6", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-hook": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-processinfo": "^2.0.2", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "make-dir": "^3.0.0", - "node-preload": "^0.2.1", - "p-map": "^3.0.0", - "process-on-spawn": "^1.0.0", - "resolve-from": "^5.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "spawn-wrap": "^2.0.0", - "test-exclude": "^6.0.0", - "yargs": "^15.0.2" - }, - "bin": { - "nyc": "bin/nyc.js" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/nyc/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nyc/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/nyc/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nyc/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nyc/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/nyc/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/nyc/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", - "dev": true - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/optionator/node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/ordered-read-streams/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/package-hash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", - "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.15", - "hasha": "^5.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parent-module/node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-github-repo-url": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz", - "integrity": "sha1-nn2LslKmy2ukJZUGC3v23z28H1A=", - "dev": true - }, - "node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/please-upgrade-node": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz", - "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==", - "dev": true, - "dependencies": { - "semver-compare": "^1.0.0" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", - "dev": true, - "dependencies": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "engines": { - "node": ">= 0.9.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - }, - "bin": { - "dateformat": "bin/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/plugin-log/node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/plugin-log/node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/priorityqueue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/priorityqueue/-/priorityqueue-1.0.0.tgz", - "integrity": "sha512-ybkWMIQpEJZ9EIF9yvDZrhc+eqsIA8LQVZ9UybLyT7X5nL9vEgNLZ5Dt/e0EtqEnak8mVsmnjEX1B1TO2M1kyQ==" - }, - "node_modules/prismjs": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz", - "integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==", - "dev": true, - "optionalDependencies": { - "clipboard": "^2.0.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "node_modules/process-on-spawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", - "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", - "dev": true, - "dependencies": { - "fromentries": "^1.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", - "dev": true, - "dependencies": { - "bytes": "1", - "string_decoder": "0.10" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/raw-body/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/readable-stream/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "node_modules/readable-stream/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/readdirp/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readdirp/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", - "dev": true - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "dev": true, - "dependencies": { - "es6-error": "^4.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "dev": true, - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/require_optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "dependencies": { - "resolve-from": "^2.0.0", - "semver": "^5.1.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "node_modules/resolve": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", - "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", - "dev": true, - "dependencies": { - "path-parse": "^1.0.6" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-global": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", - "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", - "dev": true, - "dependencies": { - "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-global/node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "dev": true, - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/right-pad": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz", - "integrity": "sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true, - "bin": { - "run-node": "run-node" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "dependencies": { - "sparse-bitfield": "^3.0.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", - "dev": true, - "optional": true - }, - "node_modules/semver": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", - "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", - "dev": true, - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-static/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-static/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-static/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/serve-static/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/serve-static/node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-static/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shelljs": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", - "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.12", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", - "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/sparse-bitfield": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", - "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", - "optional": true, - "dependencies": { - "memory-pager": "^1.0.2" - } - }, - "node_modules/spawn-wrap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", - "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", - "dev": true, - "dependencies": { - "foreground-child": "^2.0.0", - "is-windows": "^1.0.2", - "make-dir": "^3.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "which": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spawn-wrap/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/spawn-wrap/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", - "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", - "dev": true - }, - "node_modules/spec-up": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/spec-up/-/spec-up-0.10.2.tgz", - "integrity": "sha512-sGRqw3/LS2a6JI4xXHjjPMPj9wujglvOgETU7q7VdeUF0GIiAFunJYbI138c6ogRpYDwgatIRl4G+PP4kXs4Zw==", - "dev": true, - "dependencies": { - "@traptitech/markdown-it-katex": "3.3.0", - "axios": "0.21.1", - "find-pkg-dir": "2.0.0", - "fs-extra": "8.1.0", - "globby": "11.0.0", - "gulp": "4.0.2", - "gulp-bump": "3.2.0", - "gulp-clean-css": "4.3.0", - "gulp-concat": "2.6.1", - "gulp-connect": "5.7.0", - "gulp-run": "1.7.1", - "gulp-terser": "1.2.0", - "markdown-it": "10.0.0", - "markdown-it-abbr": "^1.0.4", - "markdown-it-anchor": "5.2.5", - "markdown-it-attrs": "3.0.1", - "markdown-it-chart": "^0.2.0", - "markdown-it-container": "^2.0.0", - "markdown-it-deflist": "^2.1.0", - "markdown-it-icons": "^0.4.1", - "markdown-it-ins": "^2.0.0", - "markdown-it-mark": "^2.0.0", - "markdown-it-modify-token": "1.0.2", - "markdown-it-multimd-table": "4.0.0", - "markdown-it-prism": "2.1.6", - "markdown-it-references": "1.0.0-alpha.10", - "markdown-it-sub": "^1.0.0", - "markdown-it-sup": "^1.0.0", - "markdown-it-task-lists": "2.1.1", - "markdown-it-textual-uml": "0.1.3", - "markdown-it-toc-and-anchor": "4.2.0", - "merge-stream": "2.0.0", - "pkg-dir": "4.2.0", - "yargs": "16.2.0", - "yargs-parser": ">=5.0.0-security.0" - } - }, - "node_modules/spec-up/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/spec-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/spec-up/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/spec-up/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/spec-up/node_modules/y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/spec-up/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/spec-up/node_modules/yargs/node_modules/yargs-parser": { - "version": "20.2.7", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", - "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "dependencies": { - "through2": "^2.0.2" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", - "dev": true - }, - "node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "dev": true, - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/tempfile": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz", - "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==", - "dev": true, - "dependencies": { - "temp-dir": "^2.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-extensions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/time-span": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/time-span/-/time-span-3.1.0.tgz", - "integrity": "sha512-iol7ZQkkMAtlveWFZdTmphGho2RZcUrrg8E3U+YfeDCjFil0sPFU4Q+iyi21HDPwY3vieXV2bjAla75uA6WW+w==", - "dependencies": { - "convert-hrtime": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true, - "optional": true - }, - "node_modules/tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "dependencies": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - } - }, - "node_modules/tiny-lr/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "dev": true, - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/trim-off-newlines": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", - "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha1-5AWWGEETcZJKH7XzsSWRXzJO+1c=", - "dev": true, - "dependencies": { - "arg": "^4.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" - }, - "bin": { - "ts-node": "dist/bin.js" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/ts-node/node_modules/diff": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", - "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", - "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - }, - "node_modules/tslint": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz", - "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.22.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^3.2.0", - "glob": "^7.1.1", - "js-yaml": "^3.7.0", - "minimatch": "^3.0.4", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.27.2" - }, - "bin": { - "tslint": "bin/tslint" - }, - "engines": { - "node": ">=4.8.0" - } - }, - "node_modules/tslint-config-standard": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/tslint-config-standard/-/tslint-config-standard-8.0.1.tgz", - "integrity": "sha1-5N0xKOhLDjS1GZC2hxWmQfK0F+Q=", - "dev": true, - "dependencies": { - "tslint-eslint-rules": "^5.3.1" - } - }, - "node_modules/tslint-eslint-rules": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz", - "integrity": "sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==", - "dev": true, - "dependencies": { - "doctrine": "0.7.2", - "tslib": "1.9.0", - "tsutils": "^3.0.0" - } - }, - "node_modules/tslint-eslint-rules/node_modules/tslib": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", - "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==", - "dev": true - }, - "node_modules/tslint-eslint-rules/node_modules/tsutils": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.10.0.tgz", - "integrity": "sha512-q20XSMq7jutbGB8luhKKsQldRKWvyBO2BGqni3p4yq8Ys9bEP/xQw3KepKmMRt9gJ4lvQSScrihJrcKdKoSU7Q==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tslint/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/tslint/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/tslint/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - } - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", - "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz", - "integrity": "sha512-Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uint8arrays": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-1.1.0.tgz", - "integrity": "sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA==", - "dependencies": { - "multibase": "^3.0.0", - "web-encoding": "^1.0.2" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uslug": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz", - "integrity": "sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc=", - "dev": true, - "dependencies": { - "unorm": ">= 1.0.0" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", - "dev": true - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/varint": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz", - "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=" - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "dependencies": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "dependencies": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/web-encoding": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.0.4.tgz", - "integrity": "sha512-DcXs2lbVPzuJmn2kuDEwul2oZg7p4YMa5J2f0YzsOBHaAnBYGPNUB/rJ74DTjTKpw7F0+lSsVM8sFHE2UyBixg==" - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", - "dev": true, - "engines": { - "node": ">=0.1" - } - }, - "node_modules/xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", - "dev": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", - "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/yargs/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/yargs/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/yargs/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yieldable-json": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/yieldable-json/-/yieldable-json-1.1.0.tgz", - "integrity": "sha512-VZnu90BnJYAcRsOVLoMIKz+SIEyKQ/sGf5e3GUrWWzFnNIoQBb2MY7ImDvugU33hPUyb8/glxUb0iPr5ENNtKg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/yn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.0.tgz", - "integrity": "sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg==", - "dev": true, - "engines": { - "node": ">=6" - } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", - "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helpers": "^7.9.0", - "@babel/parser": "^7.9.0", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.9.5", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/helpers": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", - "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", - "dev": true - }, - "@babel/runtime": { - "version": "7.11.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", - "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "@commitlint/cli": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-10.0.0.tgz", - "integrity": "sha512-a+dLjNovvMyom0GNcKj9ebmgtbJEKuhJuqwPUmfNy3yPoM4h12b3hjVOS33IyvpbKmlYUJg8dgcr4S5FhFvhFg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.9.6", - "@commitlint/format": "^10.0.0", - "@commitlint/lint": "^10.0.0", - "@commitlint/load": "^10.0.0", - "@commitlint/read": "^10.0.0", - "chalk": "4.1.0", - "core-js": "^3.6.1", - "get-stdin": "8.0.0", - "lodash": "^4.17.19", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^15.1.0" - }, - "dependencies": { - "@commitlint/load": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-10.0.0.tgz", - "integrity": "sha512-pUwGshEpxkU2R9U3O5hwHU4VT0zkyIs5gzGrGbR2c/aurI9qe00LZ9DquYVVYVmfwG6UaQpatCG4TrXNXIj5Mg==", - "dev": true, - "requires": { - "@commitlint/execute-rule": "^10.0.0", - "@commitlint/resolve-extends": "^10.0.0", - "@commitlint/types": "^10.0.0", - "chalk": "4.1.0", - "cosmiconfig": "^7.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0" - } - }, - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@commitlint/ensure": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-10.0.0.tgz", - "integrity": "sha512-OBlv6Hw91u4Gqz4ocKO7IyIvQ6ZmKbJaLFf8MD0EOH3Prn0aatiiqUB0+paBELKt3yWdwQNYI8ZkzZWtj4EcYw==", - "dev": true, - "requires": { - "@commitlint/types": "^10.0.0", - "lodash": "^4.17.19" - }, - "dependencies": { - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - } - } - }, - "@commitlint/execute-rule": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-10.0.0.tgz", - "integrity": "sha512-vRIp6Cwy+C1dOh5VAcoBks+8UI+rpxOB5cwhU/RQZhlVd2hgFiAPXnyKWMOB7HDO9XFI5amLJehvaaDI+eLDnA==", - "dev": true - }, - "@commitlint/format": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-10.0.0.tgz", - "integrity": "sha512-EpCmMCcjloeaoUtgmzlpYmIYJzAvZhYfLJ7YCrOlnmt5/MAeywuNgxcr/EM2xHgEKotTWqRQdiIgAtkIWHhgrQ==", - "dev": true, - "requires": { - "@commitlint/types": "^10.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - } - } - }, - "@commitlint/is-ignored": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-10.0.0.tgz", - "integrity": "sha512-OLjUs/0HaQGh5iSqv/jF/TXqQ8sJ5VShujTmADSvnGTyruZu+d1Hfgw9QM1FMjzcx2NpMDsX/EFBU0ZMx9hmEg==", - "dev": true, - "requires": { - "@commitlint/types": "^10.0.0", - "semver": "7.3.2" - }, - "dependencies": { - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - } - } - }, - "@commitlint/lint": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-10.0.0.tgz", - "integrity": "sha512-KcDzOMQYVLziWIXNedTDnf5LS9NMYKzcdzjuCH8jTZLx/oX3kuOVB0jYZHVaKPwjj0miZSOhONqIMJDlLZpn+g==", - "dev": true, - "requires": { - "@commitlint/is-ignored": "^10.0.0", - "@commitlint/parse": "^10.0.0", - "@commitlint/rules": "^10.0.0", - "@commitlint/types": "^10.0.0" - }, - "dependencies": { - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - } - } - }, - "@commitlint/load": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-9.1.2.tgz", - "integrity": "sha512-FPL82xBuF7J3EJ57kLVoligQP4BFRwrknooP+vNT787AXmQ/Fddc/iYYwHwy67pNkk5N++/51UyDl/CqiHb6nA==", - "dev": true, - "optional": true, - "requires": { - "@commitlint/execute-rule": "^9.1.2", - "@commitlint/resolve-extends": "^9.1.2", - "@commitlint/types": "^9.1.2", - "chalk": "4.1.0", - "cosmiconfig": "^6.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "@commitlint/execute-rule": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-9.1.2.tgz", - "integrity": "sha512-NGbeo0KCVYo1yj9vVPFHv6RGFpIF6wcQxpFYUKGIzZVV9Vz1WyiKS689JXa99Dt1aN0cZlEJJLnTNDIgYls0Vg==", - "dev": true, - "optional": true - }, - "@commitlint/resolve-extends": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-9.1.2.tgz", - "integrity": "sha512-HcoL+qFGmWEu9VM4fY0HI+VzF4yHcg3x+9Hx6pYFZ+r2wLbnKs964y0v68oyMO/mS/46MVoLNXZGR8U3adpadg==", - "dev": true, - "optional": true, - "requires": { - "import-fresh": "^3.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "optional": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "optional": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "optional": true - } - } - }, - "parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "optional": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "optional": true - } - } - }, - "@commitlint/message": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-10.0.0.tgz", - "integrity": "sha512-2ZDgHc6v3t1C/zkAkRwPDIRVD/jbrQAu+Iqe7VH1/Y//cJhwte6OuSGfs2Qze/6gh+/RbvUIBskR8OUIY6VTrA==", - "dev": true - }, - "@commitlint/parse": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-10.0.0.tgz", - "integrity": "sha512-xIBD0w85FVhrlX4pI/m4xF9MvTQNMbvilPSr42yIds2xn7GJcJidN4Z8O6qCqcjwl6f3ruQ8G8Pdi3PggVjZrw==", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.0", - "conventional-commits-parser": "^3.0.0" - } - }, - "@commitlint/read": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-10.0.0.tgz", - "integrity": "sha512-ARebcoJMDNtlCTV9jpSacN9gCvua+JiGQLQlq4PsaNo/e4hyyIWu+wOEAXO8IhD5xycoTBaJRVWzgXRncEyrkg==", - "dev": true, - "requires": { - "@commitlint/top-level": "^10.0.0", - "fs-extra": "^9.0.0", - "git-raw-commits": "^2.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - } - }, - "jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" - } - }, - "universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", - "dev": true - } - } - }, - "@commitlint/resolve-extends": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-10.0.0.tgz", - "integrity": "sha512-ltj4LvdCEJeYzWdzFS9AhLMkc4rweKvfju/JYBgbLqFx7lAGz3e2Wub0uuuWuLBJqCjL7UJbYiA0T2Hzhhd91Q==", - "dev": true, - "requires": { - "import-fresh": "^3.0.0", - "lodash": "^4.17.19", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "dependencies": { - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@commitlint/rules": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-10.0.0.tgz", - "integrity": "sha512-myHG8pgUHIOtceJsALRRXvYBuLbTwWl7/6soDrIJudDhKsyhV3yFtAbRX40pujg25IlAUra6nuy8JDU86bVxog==", - "dev": true, - "requires": { - "@commitlint/ensure": "^10.0.0", - "@commitlint/message": "^10.0.0", - "@commitlint/to-lines": "^10.0.0", - "@commitlint/types": "^10.0.0" - }, - "dependencies": { - "@commitlint/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-10.0.0.tgz", - "integrity": "sha512-b7uumSfDI1guYnNc11BpkTZjiY7gC1DPedeUa0r+csd/1DiFyRo4oNOaxXHve0cC4NzaHaOHa0aPktWMTYJlVQ==", - "dev": true - } - } - }, - "@commitlint/to-lines": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-10.0.0.tgz", - "integrity": "sha512-qUHuYiLgE7ioBRgHUR2EOwXuEhb2TnAktEc9NBZcQNzfqu5nbOaf2iOBx5mlDK0heTJyTjLboAmzojXxuqJNcA==", - "dev": true - }, - "@commitlint/top-level": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-10.0.0.tgz", - "integrity": "sha512-FHlDD31gTQptInSuRGQt/9fNiSQ4euBZtcBZD4NImCtQCkwBP1cyxClN6wr9DmqISG0KSJybReF4z8rm5znNDA==", - "dev": true, - "requires": { - "find-up": "^5.0.0" - }, - "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } - } - }, - "@commitlint/types": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-9.1.2.tgz", - "integrity": "sha512-r3fwVbVH+M8W0qYlBBZFsUwKe6NT5qvz+EmU7sr8VeN1cQ63z+3cfXyTo7WGGEMEgKiT0jboNAK3b1FZp8k9LQ==", - "dev": true, - "optional": true - }, - "@eslint/eslintrc": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz", - "integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - } - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", - "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@multiformats/base-x": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@multiformats/base-x/-/base-x-4.0.1.tgz", - "integrity": "sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==" - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - } - }, - "@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" - }, - "@traptitech/markdown-it-katex": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@traptitech/markdown-it-katex/-/markdown-it-katex-3.3.0.tgz", - "integrity": "sha512-9PM7tVjLn+mRYCTd8Aps8yuKOH8aRttZ8sMyVYkKltlLMDxFX1LfclZuRv01kct/Q7Euwe4neY/nB1wZNLjblg==", - "dev": true, - "requires": { - "katex": "^0.12.0" - } - }, - "@types/async-retry": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.0.tgz", - "integrity": "sha1-TFIEAYOUHG9ee0BFOM1Wh/nqeyo=", - "dev": true, - "requires": { - "@types/retry": "*" - } - }, - "@types/bitcore-lib": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@types/bitcore-lib/-/bitcore-lib-0.15.1.tgz", - "integrity": "sha1-QsDjO3FswAjFMwcdA32n44vxZ1c=", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/bson": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", - "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/http-status": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/@types/http-status/-/http-status-0.2.30.tgz", - "integrity": "sha1-tDoeFnO27ZtaKOhkeGK1G2RzY00=", - "dev": true - }, - "@types/jasmine": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.12.tgz", - "integrity": "sha1-vygstUDprXoKBLdCCCwHO2Veqzk=", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", - "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", - "dev": true - }, - "@types/mongodb": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.9.tgz", - "integrity": "sha512-2XSGr/+IOKeFQ5tU9ATcIiIr7bpHqWyOXNGLOOhp0kg2NnfEvoKZF1SZ25j4zvJRqM2WeSUjfWSvymFJ3HBGJQ==", - "dev": true, - "requires": { - "@types/bson": "*", - "@types/node": "*" - } - }, - "@types/node": { - "version": "11.13.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.4.tgz", - "integrity": "sha512-+rabAZZ3Yn7tF/XPGHupKIL5EcAbrLxnTr/hgQICxbeuAfWtT0UZSfULE+ndusckBItcv4o6ZeOJplQikVcLvQ==", - "dev": true - }, - "@types/node-fetch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.3.2.tgz", - "integrity": "sha1-4BiTsXbG+hNndDcmOA1lvOXWV2s=", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/time-span": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/time-span/-/time-span-2.0.0.tgz", - "integrity": "sha1-IENZZuGHcBj8ie4kaxukF1BxsDs=", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.3.0.tgz", - "integrity": "sha512-RqEcaHuEKnn3oPFislZ6TNzsBLqpZjN93G69SS+laav/I8w/iGMuMq97P0D2/2/kW4SCebHggqhbcCfbDaaX+g==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "4.3.0", - "@typescript-eslint/scope-manager": "4.3.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "@typescript-eslint/experimental-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.3.0.tgz", - "integrity": "sha512-cmmIK8shn3mxmhpKfzMMywqiEheyfXLV/+yPDnOTvQX/ztngx7Lg/OD26J8gTZfkLKUmaEBxO2jYP3keV7h2OQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.3.0", - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/typescript-estree": "4.3.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.3.0.tgz", - "integrity": "sha512-JyfRnd72qRuUwItDZ00JNowsSlpQGeKfl9jxwO0FHK1qQ7FbYdoy5S7P+5wh1ISkT2QyAvr2pc9dAemDxzt75g==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "4.3.0", - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/typescript-estree": "4.3.0", - "debug": "^4.1.1" - } - }, - "@typescript-eslint/scope-manager": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.3.0.tgz", - "integrity": "sha512-cTeyP5SCNE8QBRfc+Lgh4Xpzje46kNUhXYfc3pQWmJif92sjrFuHT9hH4rtOkDTo/si9Klw53yIr+djqGZS1ig==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/visitor-keys": "4.3.0" - } - }, - "@typescript-eslint/types": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.3.0.tgz", - "integrity": "sha512-Cx9TpRvlRjOppGsU6Y6KcJnUDOelja2NNCX6AZwtVHRzaJkdytJWMuYiqi8mS35MRNA3cJSwDzXePfmhU6TANw==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.3.0.tgz", - "integrity": "sha512-ZAI7xjkl+oFdLV/COEz2tAbQbR3XfgqHEGy0rlUXzfGQic6EBCR4s2+WS3cmTPG69aaZckEucBoTxW9PhzHxxw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.3.0", - "@typescript-eslint/visitor-keys": "4.3.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.3.0.tgz", - "integrity": "sha512-xZxkuR7XLM6RhvLkgv9yYlTcBHnTULzfnw4i6+z2TGBLy9yljAypQaZl9c3zFvy7PNI7fYWyvKYtohyF8au3cw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.3.0", - "eslint-visitor-keys": "^2.0.0" - } - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", - "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "add-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", - "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=", - "dev": true - }, - "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", - "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "dev": true, - "requires": { - "buffer-equal": "^1.0.0" - } - }, - "append-transform": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", - "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", - "dev": true, - "requires": { - "default-require-extensions": "^3.0.0" - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "arg": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", - "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", - "dev": true - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "dev": true, - "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-retry": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.2.3.tgz", - "integrity": "sha1-plIfM4NY0yKxoAEreQMMb0EdHOA=", - "dev": true, - "requires": { - "retry": "0.12.0" - } - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "dev": true, - "requires": { - "async-done": "^1.2.2" - } - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "dev": true, - "requires": { - "follow-redirects": "^1.10.0" - } - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base-x": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz", - "integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bech32": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz", - "integrity": "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg==" - }, - "beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bitcore-lib": { - "version": "8.22.2", - "resolved": "https://registry.npmjs.org/bitcore-lib/-/bitcore-lib-8.22.2.tgz", - "integrity": "sha512-atl/RN7x2R/JQMaIgUzX0EQZ+I/d7fTaOoS2/5k+H5POGc2vygWZ9MWpGJi3T9Yb5jM/cT5aFsrDq8s8l6lqgQ==", - "requires": { - "bech32": "=1.1.3", - "bn.js": "=4.11.8", - "bs58": "^4.0.1", - "buffer-compare": "=1.1.1", - "elliptic": "^6.5.3", - "inherits": "=2.0.1", - "lodash": "^4.17.20" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - } - } - }, - "bl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", - "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - }, - "body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", - "dev": true, - "requires": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "requires": { - "base-x": "^3.0.2" - } - }, - "bson": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz", - "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==" - }, - "buffer-compare": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-compare/-/buffer-compare-1.1.1.tgz", - "integrity": "sha1-W+e+hTr4kZjR9N3AkNHWakiu9ZY=" - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "bump-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bump-regex/-/bump-regex-4.1.0.tgz", - "integrity": "sha512-75Kr/Iw6lqnOKF/7YpE0WyOMBaaSpdrXTquIxR0qbTgZxwJos6563zNSn+w/LPJUoL4DXq20QX9AQy4+UJbyhw==", - "dev": true, - "requires": { - "semver": "^5.1.0" - } - }, - "bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cachedir": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", - "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", - "dev": true - }, - "caching-transform": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", - "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", - "dev": true, - "requires": { - "hasha": "^5.0.0", - "make-dir": "^3.0.0", - "package-hash": "^4.0.0", - "write-file-atomic": "^3.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - }, - "canonicalize": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.1.tgz", - "integrity": "sha512-N3cmB3QLhS5TJ5smKFf1w42rJXWe6C1qP01z4dxJiI5v269buii4fLHWETDyf7yEd0azGLNC63VxNMiPd2u0Cg==" - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "cids": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/cids/-/cids-1.1.4.tgz", - "integrity": "sha512-mo0IWZKcaQZsret8cP39MzDnPVT9NhhQEVaIKwWnBFaLtj2slTFckYMnbk15ptewNkb22qRBLfuBK+qiWYW/Mg==", - "requires": { - "multibase": "^3.0.1", - "multicodec": "^2.1.0", - "multihashes": "^3.0.1", - "uint8arrays": "^1.1.0" - }, - "dependencies": { - "multihashes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-3.1.0.tgz", - "integrity": "sha512-snU+w6aZy5bTrrqIHW3wkT0MfHmxcpOsaVNJt0NzUnseksbjFDVUZjSmhDMAVOVnIdLMS7xHjo55pKlBIGmC3g==", - "requires": { - "multibase": "^3.1.0", - "uint8arrays": "^1.0.0", - "varint": "^6.0.0" - } - }, - "varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" - } - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "clipboard": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.6.tgz", - "integrity": "sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg==", - "dev": true, - "optional": true, - "requires": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "dev": true, - "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true - }, - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true - }, - "commitizen": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.1.tgz", - "integrity": "sha512-nZsp8IThkDu7C+93BFD/mLShb9Gd6Wsaf90tpKE3x/6u5y/Q52kzanIJpGr0qvIsJ5bCMpgKtr3Lbu3miEJfaA==", - "dev": true, - "requires": { - "cachedir": "2.2.0", - "cz-conventional-changelog": "3.2.0", - "dedent": "0.7.0", - "detect-indent": "6.0.0", - "find-node-modules": "2.0.0", - "find-root": "1.1.0", - "fs-extra": "8.1.0", - "glob": "7.1.4", - "inquirer": "6.5.2", - "is-utf8": "^0.2.1", - "lodash": "^4.17.20", - "minimist": "1.2.5", - "strip-bom": "4.0.0", - "strip-json-comments": "3.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "cz-conventional-changelog": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", - "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", - "dev": true, - "requires": { - "@commitlint/load": ">6.1.1", - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "connect-livereload": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", - "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", - "dev": true - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", - "dev": true - }, - "conventional-changelog": { - "version": "3.1.18", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.18.tgz", - "integrity": "sha512-aN6a3rjgV8qwAJj3sC/Lme2kvswWO7fFSGQc32gREcwIOsaiqBaO6f2p0NomFaPDnTqZ+mMZFLL3hlzvEnZ0mQ==", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.6", - "conventional-changelog-atom": "^2.0.3", - "conventional-changelog-codemirror": "^2.0.3", - "conventional-changelog-conventionalcommits": "^4.2.3", - "conventional-changelog-core": "^4.1.4", - "conventional-changelog-ember": "^2.0.4", - "conventional-changelog-eslint": "^3.0.4", - "conventional-changelog-express": "^2.0.1", - "conventional-changelog-jquery": "^3.0.6", - "conventional-changelog-jshint": "^2.0.3", - "conventional-changelog-preset-loader": "^2.3.0" - }, - "dependencies": { - "conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "dependencies": { - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - } - } - }, - "conventional-changelog-conventionalcommits": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", - "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "dependencies": { - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - } - } - } - } - }, - "conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - } - }, - "conventional-changelog-atom": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.7.tgz", - "integrity": "sha512-7dOREZwzB+tCEMjRTDfen0OHwd7vPUdmU0llTy1eloZgtOP4iSLVzYIQqfmdRZEty+3w5Jz+AbhfTJKoKw1JeQ==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-cli": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.35.tgz", - "integrity": "sha512-QBXmjl/uqVdEVsbr9i50ZGo45FaU1AQu4jbeJKqqCY/40p84lsFBOTN0xDqqJBsCPAtfdczXmAITSZ/SKbw1PA==", - "dev": true, - "requires": { - "add-stream": "^1.0.0", - "conventional-changelog": "^3.1.22", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "tempfile": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true - }, - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "conventional-changelog": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.22.tgz", - "integrity": "sha512-bqaHi+NUs5RGO/WjEwSTR+SkVonxZYBEm0dKLY8CDuwz2m0zqNijD8ECAo+08UvJSu6sbFmhVbVUwtvvC+KSoQ==", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.11", - "conventional-changelog-atom": "^2.0.7", - "conventional-changelog-codemirror": "^2.0.7", - "conventional-changelog-conventionalcommits": "^4.3.1", - "conventional-changelog-core": "^4.1.8", - "conventional-changelog-ember": "^2.0.8", - "conventional-changelog-eslint": "^3.0.8", - "conventional-changelog-express": "^2.0.5", - "conventional-changelog-jquery": "^3.0.10", - "conventional-changelog-jshint": "^2.0.8", - "conventional-changelog-preset-loader": "^2.3.4" - } - }, - "conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - } - }, - "conventional-changelog-core": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", - "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", - "dev": true, - "requires": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^4.0.17", - "conventional-commits-parser": "^3.1.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^1.0.0", - "git-raw-commits": "2.0.0", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.0.0", - "lodash": "^4.17.15", - "normalize-package-data": "^2.3.5", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "shelljs": "^0.8.3", - "through2": "^3.0.0" - } - }, - "conventional-changelog-jquery": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.10.tgz", - "integrity": "sha512-QCW6wF8QgPkq2ruPaxc83jZxoWQxLkt/pNxIDn/oYjMiVgrtqNdd7lWe3vsl0hw5ENHNf/ejXuzDHk6suKsRpg==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-jshint": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", - "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - } - }, - "conventional-changelog-writer": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", - "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "conventional-commits-filter": "^2.0.6", - "dateformat": "^3.0.0", - "handlebars": "^4.7.6", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^3.0.0" - } - }, - "dargs": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", - "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "git-raw-commits": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", - "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", - "dev": true, - "requires": { - "dargs": "^4.0.1", - "lodash.template": "^4.0.2", - "meow": "^4.0.0", - "split2": "^2.0.0", - "through2": "^2.0.0" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - } - }, - "meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - } - }, - "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true - } - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true - }, - "meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "dependencies": { - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - } - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "requires": { - "through2": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - } - } - }, - "conventional-changelog-codemirror": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.7.tgz", - "integrity": "sha512-Oralk1kiagn3Gb5cR5BffenWjVu59t/viE6UMD/mQa1hISMPkMYhJIqX+CMeA1zXgVBO+YHQhhokEj99GP5xcg==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-conventionalcommits": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.3.1.tgz", - "integrity": "sha512-EQa7TJzF7H4EMkfjjJV7d+gragejDqa8NirZnCfRpruCMZqRbAJ8DqmYbkHrYtBYicXqgfM0zkk6HlvLPcyOdQ==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "dependencies": { - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - } - } - }, - "conventional-changelog-core": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.8.tgz", - "integrity": "sha512-M7VWA/RiVyjXIVt3SdfbgZFh0se67WBl78EzIYlBlFmDszzb00BwHlaNpgR1XrN0v56vtfBVq1sKEwQo2HbmkA==", - "dev": true, - "requires": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^4.0.17", - "conventional-commits-parser": "^3.1.0", - "dateformat": "^3.0.0", - "get-pkg-repo": "^1.0.0", - "git-raw-commits": "2.0.0", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^4.0.0", - "lodash": "^4.17.15", - "normalize-package-data": "^2.3.5", - "q": "^1.5.1", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0", - "shelljs": "^0.8.3", - "through2": "^3.0.0" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - } - }, - "dargs": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", - "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "git-raw-commits": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", - "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", - "dev": true, - "requires": { - "dargs": "^4.0.1", - "lodash.template": "^4.0.2", - "meow": "^4.0.0", - "split2": "^2.0.0", - "through2": "^2.0.0" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true - }, - "meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - } - }, - "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true - } - } - }, - "conventional-changelog-ember": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.8.tgz", - "integrity": "sha512-JEMEcUAMg4Q9yxD341OgWlESQ4gLqMWMXIWWUqoQU8yvTJlKnrvcui3wk9JvnZQyONwM2g1MKRZuAjKxr8hAXA==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-eslint": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.8.tgz", - "integrity": "sha512-5rTRltgWG7TpU1PqgKHMA/2ivjhrB+E+S7OCTvj0zM/QGg4vmnVH67Vq/EzvSNYtejhWC+OwzvDrLk3tqPry8A==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-express": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.5.tgz", - "integrity": "sha512-pW2hsjKG+xNx/Qjof8wYlAX/P61hT5gQ/2rZ2NsTpG+PgV7Rc8RCfITvC/zN9K8fj0QmV6dWmUefCteD9baEAw==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-jquery": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.6.tgz", - "integrity": "sha512-gHAABCXUNA/HjnZEm+vxAfFPJkgtrZvCDIlCKfdPVXtCIo/Q0lN5VKpx8aR5p8KdVRQFF3OuTlvv5kv6iPuRqA==", - "dev": true, - "requires": { - "q": "^1.5.1" - } - }, - "conventional-changelog-jshint": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.8.tgz", - "integrity": "sha512-hB/iI0IiZwnZ+seYI+qEQ4b+EMQSEC8jGIvhO2Vpz1E5p8FgLz75OX8oB1xJWl+s4xBMB6f8zJr0tC/BL7YOjw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "dependencies": { - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - } - } - }, - "conventional-changelog-preset-loader": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", - "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", - "dev": true - }, - "conventional-changelog-writer": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", - "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "conventional-commits-filter": "^2.0.6", - "dateformat": "^3.0.0", - "handlebars": "^4.7.6", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "meow": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.0.tgz", - "integrity": "sha512-kq5F0KVteskZ3JdfyQFivJEj2RaA8NFsS4+r9DaMKLcUHpk5OcHS3Q0XkCXONB1mZRPsu/Y/qImKri0nwSEZog==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", - "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "conventional-commit-types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", - "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", - "dev": true - }, - "conventional-commits-filter": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz", - "integrity": "sha512-4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==", - "dev": true, - "requires": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" - } - }, - "conventional-commits-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz", - "integrity": "sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==", - "dev": true, - "requires": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^7.0.0", - "split2": "^2.0.0", - "through2": "^3.0.0", - "trim-off-newlines": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "requires": { - "through2": "^2.0.2" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } - } - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - } - } - }, - "convert-hrtime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-2.0.0.tgz", - "integrity": "sha1-Gb+yyRYvnhHC8Ewsed4rfoCVxic=" - }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-props": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", - "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", - "dev": true, - "requires": { - "each-props": "^1.3.0", - "is-plain-object": "^2.0.1" - } - }, - "copyfiles": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.3.0.tgz", - "integrity": "sha512-73v7KFuDFJ/ofkQjZBMjMBFWGgkS76DzXvBMUh7djsMOE5EELWtAO/hRB6Wr5Vj5Zg+YozvoHemv0vnXpqxmOQ==", - "dev": true, - "requires": { - "glob": "^7.0.5", - "minimatch": "^3.0.3", - "mkdirp": "^1.0.4", - "noms": "0.0.0", - "through2": "^2.0.1", - "yargs": "^15.3.1" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } - } - }, - "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", - "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.0", - "parse-json": "^4.0.0" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "cz-conventional-changelog": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.1.0.tgz", - "integrity": "sha512-SCwPPOF+7qMh1DZkJhrwaxCvZzPaz2E9BwQzcZwBuHlpcJj9zzz7K5vADQRhHuxStaHZFSLbDlZEdcls4bKu7Q==", - "dev": true, - "requires": { - "@commitlint/load": ">6.1.1", - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "right-pad": "^1.0.1", - "word-wrap": "^1.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true - }, - "dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - } - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "requires": { - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "default-require-extensions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz", - "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==", - "dev": true, - "requires": { - "strip-bom": "^4.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - } - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true, - "optional": true - }, - "denque": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", - "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "detect-indent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", - "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", - "dev": true - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "doctrine": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz", - "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=", - "dev": true, - "requires": { - "esutils": "^1.1.6", - "isarray": "0.0.1" - }, - "dependencies": { - "esutils": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz", - "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=", - "dev": true - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - } - } - }, - "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", - "dev": true, - "requires": { - "readable-stream": "~1.1.9" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "emojione": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/emojione/-/emojione-3.1.7.tgz", - "integrity": "sha1-LTxyXGlvF5yd3jrLZVxiHulCmx4=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - }, - "dependencies": { - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true - } - } - }, - "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", - "dev": true - }, - "error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "requires": { - "string-template": "~0.2.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "dependencies": { - "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } - } - } - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz", - "integrity": "sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.1.3", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^1.3.0", - "espree": "^7.3.0", - "esquery": "^1.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "eslint-config-standard": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", - "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", - "dev": true - }, - "eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-module-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", - "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", - "dev": true, - "requires": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - } - }, - "eslint-plugin-import": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "array.prototype.flat": "^1.2.3", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.0", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.1", - "read-pkg-up": "^2.0.0", - "resolve": "^1.17.0", - "tsconfig-paths": "^3.9.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", - "dev": true, - "requires": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-prefer-arrow": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.2.tgz", - "integrity": "sha512-C8YMhL+r8RMeMdYAw/rQtE6xNdMulj+zGWud/qIGnlmomiPRaLDGLMeskZ3alN6uMBojmooRimtdrXebLN4svQ==", - "dev": true - }, - "eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true - }, - "eslint-plugin-standard": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", - "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", - "dev": true - }, - "espree": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", - "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dev": true, - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", - "dev": true - }, - "fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - } - } - }, - "find-node-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", - "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", - "dev": true, - "requires": { - "findup-sync": "^3.0.0", - "merge": "^1.2.1" - } - }, - "find-pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-pkg-dir/-/find-pkg-dir-2.0.0.tgz", - "integrity": "sha512-FQSkqcdGa2Rsg2ismCcS5v/mf6ieB0RcOBQhIEWurusYkIZRpKnumugzdbCqKZXsbCUdkni7aoIgpUXRL+HrxQ==", - "dev": true, - "requires": { - "inspect-with-kind": "^1.0.5" - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "dev": true - }, - "font-awesome-icon-chars": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/font-awesome-icon-chars/-/font-awesome-icon-chars-1.3.0.tgz", - "integrity": "sha1-ws0WKM5n4U9mgDBEIW2Rtl6Ut0E=", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fromentries": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.0.tgz", - "integrity": "sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ==", - "dev": true - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-pkg-repo": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz", - "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "meow": "^3.3.0", - "normalize-package-data": "^2.3.0", - "parse-github-repo-url": "^1.3.0", - "through2": "^2.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - } - } - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "git-raw-commits": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.7.tgz", - "integrity": "sha512-SkwrTqrDxw8y0G1uGJ9Zw13F7qu3LF8V4BifyDeiJCxSnjRGZD9SaoMiMqUvvXMXh6S3sOQ1DsBN7L2fMUZW/g==", - "dev": true, - "requires": { - "dargs": "^7.0.0", - "lodash.template": "^4.0.2", - "meow": "^7.0.0", - "split2": "^2.0.0", - "through2": "^3.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - } - } - }, - "git-remote-origin-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", - "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=", - "dev": true, - "requires": { - "gitconfiglocal": "^1.0.0", - "pify": "^2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "git-semver-tags": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.0.0.tgz", - "integrity": "sha512-LajaAWLYVBff+1NVircURJFL8TQ3EMIcLAfHisWYX/nPoMwnTYfWAznQDmMujlLqoD12VtLmoSrF1sQ5MhimEQ==", - "dev": true, - "requires": { - "meow": "^7.0.0", - "semver": "^6.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", - "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "meow": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", - "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "arrify": "^2.0.1", - "camelcase": "^6.0.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - } - } - }, - "gitconfiglocal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", - "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=", - "dev": true, - "requires": { - "ini": "^1.3.2" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", - "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - } - } - }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", - "dev": true, - "optional": true, - "requires": { - "delegate": "^3.1.2" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" - } - }, - "yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - } - } - }, - "gulp-bump": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gulp-bump/-/gulp-bump-3.2.0.tgz", - "integrity": "sha512-j3Yvi0QQZEN1HsXArQCBMdX5jedQZ1Cul3W1VZrvKal/Z4Slb6Z7UQLQyPaLm0heNdJKCjpKHgkYSR8VhfPlTA==", - "dev": true, - "requires": { - "bump-regex": "^4.1.0", - "plugin-error": "^1.0.1", - "plugin-log": "^0.1.0", - "semver": "^5.3.0", - "through2": "^2.0.1" - } - }, - "gulp-clean-css": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", - "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", - "dev": true, - "requires": { - "clean-css": "4.2.3", - "plugin-error": "1.0.1", - "through2": "3.0.1", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "through2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", - "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", - "dev": true, - "requires": { - "readable-stream": "2 || 3" - } - } - } - }, - "gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", - "dev": true, - "requires": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - } - }, - "gulp-connect": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", - "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", - "dev": true, - "requires": { - "ansi-colors": "^2.0.5", - "connect": "^3.6.6", - "connect-livereload": "^0.6.0", - "fancy-log": "^1.3.2", - "map-stream": "^0.0.7", - "send": "^0.16.2", - "serve-index": "^1.9.1", - "serve-static": "^1.13.2", - "tiny-lr": "^1.1.1" - }, - "dependencies": { - "ansi-colors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", - "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", - "dev": true - } - } - }, - "gulp-run": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/gulp-run/-/gulp-run-1.7.1.tgz", - "integrity": "sha1-4XwKy3wwtuKu7iPAREKpbAys7/o=", - "dev": true, - "requires": { - "gulp-util": "^3.0.0", - "lodash.defaults": "^4.0.1", - "lodash.template": "^4.0.2", - "vinyl": "^0.4.6" - }, - "dependencies": { - "clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", - "dev": true - }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", - "dev": true - }, - "vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", - "dev": true, - "requires": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" - } - } - } - }, - "gulp-terser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gulp-terser/-/gulp-terser-1.2.0.tgz", - "integrity": "sha512-lf+jE2DALg2w32p0HRiYMlFYRYelKZPNunHp2pZccCYrrdCLOs0ItbZcN63yr2pbz116IyhUG9mD/QbtRO1FKA==", - "dev": true, - "requires": { - "plugin-error": "^1.0.1", - "terser": "^4.0.0", - "through2": "^3.0.1", - "vinyl-sourcemaps-apply": "^0.2.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - } - } - }, - "gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", - "dev": true - }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", - "dev": true - }, - "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", - "dev": true, - "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", - "dev": true - }, - "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", - "dev": true, - "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - } - } - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "requires": { - "glogg": "^1.0.0" - } - }, - "handlebars": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", - "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz", - "integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==", - "dev": true, - "requires": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - } - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true - }, - "http-status": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.3.2.tgz", - "integrity": "sha512-vR1YTaDyi2BukI0UiH01xy92oiZi4in7r0dmSPnrZg72Vu1SzyOLalwWP5NUk1rNiB2L+XVK2lcSVOqaertX8A==" - }, - "husky": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/husky/-/husky-1.3.1.tgz", - "integrity": "sha1-JoI+OZMAOIyir/8Rz6ioawAz+uA=", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.7", - "execa": "^1.0.0", - "find-up": "^3.0.0", - "get-stdin": "^6.0.0", - "is-ci": "^2.0.0", - "pkg-dir": "^3.0.0", - "please-upgrade-node": "^3.1.1", - "read-pkg": "^4.0.1", - "run-node": "^1.0.0", - "slash": "^2.0.0" - }, - "dependencies": { - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "read-pkg": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", - "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", - "dev": true, - "requires": { - "normalize-package-data": "^2.3.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0" - } - } - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "interpret": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", - "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", - "dev": true - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", - "dev": true, - "requires": { - "text-extensions": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true - }, - "istanbul-lib-hook": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", - "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", - "dev": true, - "requires": { - "append-transform": "^2.0.0" - } - }, - "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "istanbul-lib-processinfo": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz", - "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==", - "dev": true, - "requires": { - "archy": "^1.0.0", - "cross-spawn": "^7.0.0", - "istanbul-lib-coverage": "^3.0.0-alpha.1", - "make-dir": "^3.0.0", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "uuid": "^3.3.3" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jasmine": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-3.6.1.tgz", - "integrity": "sha512-Jqp8P6ZWkTVFGmJwBK46p+kJNrZCdqkQ4GL+PGuBXZwK1fM4ST9BizkYgIwCFqYYqnTizAy6+XG2Ej5dFrej9Q==", - "dev": true, - "requires": { - "fast-glob": "^2.2.6", - "jasmine-core": "~3.6.0" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "jasmine-core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", - "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", - "dev": true - }, - "jasmine-reporters": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.2.tgz", - "integrity": "sha1-iYgY/8I064s/Y11pPeRYb5VUjUM=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "xmldom": "^0.1.22" - } - }, - "jasmine-spec-reporter": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz", - "integrity": "sha1-HWMq7ANBZwrTJPkrqEtLMrNeniI=", - "dev": true, - "requires": { - "colors": "1.1.2" - } - }, - "jose": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-1.25.0.tgz", - "integrity": "sha512-IaS/sJzBPIlgnSW+SnJr7We8cXrzKKwwJe765c50aSbB1u46CSaTYxgYRfFnXRZAPxGyQhkhPHUkcLvYmhiDpw==", - "requires": { - "@panva/asn1.js": "^1.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true - }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "katex": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", - "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", - "dev": true, - "requires": { - "commander": "^2.19.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", - "dev": true, - "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - } - }, - "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, - "requires": { - "uc.micro": "^1.0.1" - } - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", - "dev": true - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", - "dev": true - }, - "lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", - "dev": true - }, - "lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", - "dev": true - }, - "lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", - "dev": true - }, - "lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", - "dev": true - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", - "dev": true - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", - "dev": true, - "requires": { - "lodash._root": "^3.0.0" - } - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", - "dev": true - }, - "lodash.ismatch": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", - "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=", - "dev": true - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", - "dev": true - }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "longest": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", - "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", - "dev": true - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "make-error": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", - "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", - "dev": true - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", - "dev": true - }, - "map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "markdown-it": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", - "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - }, - "markdown-it-abbr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", - "integrity": "sha1-1mtTZFIcuz3Yqlna37ovtoZcj9g=", - "dev": true - }, - "markdown-it-anchor": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.5.tgz", - "integrity": "sha512-xLIjLQmtym3QpoY9llBgApknl7pxAcN3WDRc2d3rwpl+/YvDZHPmKscGs+L6E05xf2KrCXPBvosWt7MZukwSpQ==", - "dev": true - }, - "markdown-it-attrs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-3.0.1.tgz", - "integrity": "sha512-fcpdmxdEsctDVJEunPyrirVtU/6zcTMxPxAu4Ofz51PKAa8vRMpmGQXsmXx1HTdIdUPoDonm/RhS/+jTNywj/Q==", - "dev": true - }, - "markdown-it-chart": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/markdown-it-chart/-/markdown-it-chart-0.2.0.tgz", - "integrity": "sha512-BFiWDlQACJlnXDolLxYTg7qHMh+LvJHgSAfNYZbyF3Fy+4aJaJALErvQfDxD/o5SfAOfTyMcxFTYgy8NbehwQQ==", - "dev": true - }, - "markdown-it-container": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-container/-/markdown-it-container-2.0.0.tgz", - "integrity": "sha1-ABm0P9Au7+zi8ZYKKJX7qBpARpU=", - "dev": true - }, - "markdown-it-deflist": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/markdown-it-deflist/-/markdown-it-deflist-2.1.0.tgz", - "integrity": "sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg==", - "dev": true - }, - "markdown-it-icons": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/markdown-it-icons/-/markdown-it-icons-0.4.1.tgz", - "integrity": "sha512-FFo5pkIq5Ovdq53lJ+lzhVz9wl+JjNv5wDaQM2DPGWmmi4ygfYQjD1zgHdiTUWGxTLEioDlIyPwh8LMeQ74+zg==", - "dev": true, - "requires": { - "emojione": "^3.1.2", - "font-awesome-icon-chars": "^1.3.0", - "markdown-it-regex": "^0.1.4" - } - }, - "markdown-it-ins": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-2.0.0.tgz", - "integrity": "sha1-papqMPHi9x6Ul1Z8/f9A8f3mdIM=", - "dev": true - }, - "markdown-it-mark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-2.0.0.tgz", - "integrity": "sha1-RqGqlHEFrtgYiXjgoBYXnkBPQsc=", - "dev": true - }, - "markdown-it-modify-token": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/markdown-it-modify-token/-/markdown-it-modify-token-1.0.2.tgz", - "integrity": "sha1-VCRxoyMnClwQKmNbB/47R8J47qA=", - "dev": true - }, - "markdown-it-multimd-table": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.0.tgz", - "integrity": "sha512-kdM3fH+/sRMfHQgD2CM1BcIpLNODUCuoiFr6TwS7mDJBYntVXDJxZbFwGDRflIc9ZzAfsUbr0lnHc6RbYafIsw==", - "dev": true, - "requires": { - "markdown-it": "^8.4.2" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - } - } - }, - "markdown-it-prism": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/markdown-it-prism/-/markdown-it-prism-2.1.6.tgz", - "integrity": "sha512-fuo5lq36A6kzb882vCsvdyh4HUzpwdfNkAl92cr+MjUO0Q9foz/7MZ/RpKRBlZSwt86LmPlW7ubaEwf4C+0b3g==", - "dev": true, - "requires": { - "prismjs": "1.23.0" - } - }, - "markdown-it-references": { - "version": "1.0.0-alpha.10", - "resolved": "https://registry.npmjs.org/markdown-it-references/-/markdown-it-references-1.0.0-alpha.10.tgz", - "integrity": "sha512-SBRt2wDluPDMrkAXPHfAdzNpYMHxijtLwEH4fhNhLsKApU0cwCGe4wzv/f3RnQBqr2xwyx1WDkxaFC4Yb/i8gw==", - "dev": true - }, - "markdown-it-regex": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/markdown-it-regex/-/markdown-it-regex-0.1.4.tgz", - "integrity": "sha1-yjIJ/KdmX3uAsj/stpmMHSUqWFo=", - "dev": true - }, - "markdown-it-sub": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz", - "integrity": "sha1-N1/WAm6ufdywEkl/ZBEZXqHjr+g=", - "dev": true - }, - "markdown-it-sup": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", - "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=", - "dev": true - }, - "markdown-it-task-lists": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz", - "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==", - "dev": true - }, - "markdown-it-textual-uml": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/markdown-it-textual-uml/-/markdown-it-textual-uml-0.1.3.tgz", - "integrity": "sha512-AMOt7HSOMnzJZ6KQq3wRimvTBc70ZxyVO97zHX66YXibykG/w2+iqNuDbjn/GlAyBU1WATdKkLAJNQ3ZsGWOkQ==", - "dev": true - }, - "markdown-it-toc-and-anchor": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.2.0.tgz", - "integrity": "sha512-DusSbKtg8CwZ92ztN7bOojDpP4h0+w7BVOPuA3PHDIaabMsERYpwsazLYSP/UlKedoQjOz21mwlai36TQ04EpA==", - "dev": true, - "requires": { - "clone": "^2.1.0", - "uslug": "^1.0.4" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "dev": true, - "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", - "dev": true - }, - "memory-pager": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true - }, - "meow": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", - "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", - "dev": true, - "requires": { - "mime-db": "1.46.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - } - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "modify-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", - "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", - "dev": true - }, - "mongodb": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz", - "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==", - "requires": { - "bl": "^2.2.1", - "bson": "^1.1.4", - "denque": "^1.4.1", - "require_optional": "^1.0.1", - "safe-buffer": "^5.1.2", - "saslprep": "^1.0.0" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "multibase": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-3.1.0.tgz", - "integrity": "sha512-Z+pThrpbS7ckQ2DwW5mPiwCGe1a94f8DWi/OxmbyeRednVOyUKmLSE+60kL/WHFYwWnaD1OakXGk3PYI1NkMFw==", - "requires": { - "@multiformats/base-x": "^4.0.1", - "web-encoding": "^1.0.4" - } - }, - "multicodec": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-2.1.0.tgz", - "integrity": "sha512-7AYpK/avswOWvnqQ9/jOkQCS7Fp4aKxw5ojvn5gyK2VQTZz3YVXeLMzoIZDBy745JSfJMXkTS0ptnHci5Mt1mA==", - "requires": { - "uint8arrays": "1.1.0", - "varint": "^6.0.0" - }, - "dependencies": { - "varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==" - } - } - }, - "multihashes": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.14.tgz", - "integrity": "sha512-V/g/EIN6nALXfS/xHUAgtfPP3mn3sPIF/i9beuGKf25QXS2QZYCpeVJbDPEannkz32B2fihzCe2D/KMrbcmefg==", - "requires": { - "bs58": "^4.0.1", - "varint": "^5.0.0" - } - }, - "multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", - "dev": true, - "requires": { - "duplexer2": "0.0.2" - } - }, - "mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, - "node-preload": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", - "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", - "dev": true, - "requires": { - "process-on-spawn": "^1.0.0" - } - }, - "noms": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", - "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "~1.0.31" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "requires": { - "once": "^1.3.2" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nyc": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.0.1.tgz", - "integrity": "sha512-n0MBXYBYRqa67IVt62qW1r/d9UH/Qtr7SF1w/nQLJ9KxvWF6b2xCHImRAixHN9tnMMYHC2P14uo6KddNGwMgGg==", - "dev": true, - "requires": { - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "caching-transform": "^4.0.0", - "convert-source-map": "^1.7.0", - "decamelize": "^1.2.0", - "find-cache-dir": "^3.2.0", - "find-up": "^4.1.0", - "foreground-child": "^2.0.0", - "glob": "^7.1.6", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-hook": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-processinfo": "^2.0.2", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "make-dir": "^3.0.0", - "node-preload": "^0.2.1", - "p-map": "^3.0.0", - "process-on-spawn": "^1.0.0", - "resolve-from": "^5.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "spawn-wrap": "^2.0.0", - "test-exclude": "^6.0.0", - "yargs": "^15.0.2" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "dependencies": { - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - } - } - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "package-hash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", - "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "hasha": "^5.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - } - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-github-repo-url": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz", - "integrity": "sha1-nn2LslKmy2ukJZUGC3v23z28H1A=", - "dev": true - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "please-upgrade-node": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz", - "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - } - }, - "plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - } - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "priorityqueue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/priorityqueue/-/priorityqueue-1.0.0.tgz", - "integrity": "sha512-ybkWMIQpEJZ9EIF9yvDZrhc+eqsIA8LQVZ9UybLyT7X5nL9vEgNLZ5Dt/e0EtqEnak8mVsmnjEX1B1TO2M1kyQ==" - }, - "prismjs": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz", - "integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==", - "dev": true, - "requires": { - "clipboard": "^2.0.0" - } - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "process-on-spawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", - "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", - "dev": true, - "requires": { - "fromentries": "^1.2.0" - } - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, - "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", - "dev": true, - "requires": { - "bytes": "1", - "string_decoder": "0.10" - }, - "dependencies": { - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "dependencies": { - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } - } - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", - "dev": true - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true - }, - "release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "dev": true, - "requires": { - "es6-error": "^4.0.1" - } - }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - } - }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "dev": true, - "requires": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - } - }, - "require_optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "requires": { - "resolve-from": "^2.0.0", - "semver": "^5.1.0" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", - "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-from": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" - }, - "resolve-global": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", - "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", - "dev": true, - "requires": { - "global-dirs": "^0.1.1" - }, - "dependencies": { - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - } - } - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "dev": true, - "requires": { - "value-or-function": "^3.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "right-pad": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz", - "integrity": "sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=", - "dev": true - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "requires": { - "sparse-bitfield": "^3.0.3" - } - }, - "select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", - "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", - "dev": true, - "requires": { - "sver-compat": "^1.5.0" - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - } - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shelljs": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", - "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.12", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", - "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true - }, - "sparse-bitfield": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", - "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", - "optional": true, - "requires": { - "memory-pager": "^1.0.2" - } - }, - "spawn-wrap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", - "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", - "dev": true, - "requires": { - "foreground-child": "^2.0.0", - "is-windows": "^1.0.2", - "make-dir": "^3.0.0", - "rimraf": "^3.0.0", - "signal-exit": "^3.0.2", - "which": "^2.0.1" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", - "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", - "dev": true - }, - "spec-up": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/spec-up/-/spec-up-0.10.2.tgz", - "integrity": "sha512-sGRqw3/LS2a6JI4xXHjjPMPj9wujglvOgETU7q7VdeUF0GIiAFunJYbI138c6ogRpYDwgatIRl4G+PP4kXs4Zw==", - "dev": true, - "requires": { - "@traptitech/markdown-it-katex": "3.3.0", - "axios": "0.21.1", - "find-pkg-dir": "2.0.0", - "fs-extra": "8.1.0", - "globby": "11.0.0", - "gulp": "4.0.2", - "gulp-bump": "3.2.0", - "gulp-clean-css": "4.3.0", - "gulp-concat": "2.6.1", - "gulp-connect": "5.7.0", - "gulp-run": "1.7.1", - "gulp-terser": "1.2.0", - "markdown-it": "10.0.0", - "markdown-it-abbr": "^1.0.4", - "markdown-it-anchor": "5.2.5", - "markdown-it-attrs": "3.0.1", - "markdown-it-chart": "^0.2.0", - "markdown-it-container": "^2.0.0", - "markdown-it-deflist": "^2.1.0", - "markdown-it-icons": "^0.4.1", - "markdown-it-ins": "^2.0.0", - "markdown-it-mark": "^2.0.0", - "markdown-it-modify-token": "1.0.2", - "markdown-it-multimd-table": "4.0.0", - "markdown-it-prism": "2.1.6", - "markdown-it-references": "1.0.0-alpha.10", - "markdown-it-sub": "^1.0.0", - "markdown-it-sup": "^1.0.0", - "markdown-it-task-lists": "2.1.1", - "markdown-it-textual-uml": "0.1.3", - "markdown-it-toc-and-anchor": "4.2.0", - "merge-stream": "2.0.0", - "pkg-dir": "4.2.0", - "yargs": "16.2.0", - "yargs-parser": ">=5.0.0-security.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "dependencies": { - "yargs-parser": { - "version": "20.2.7", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", - "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", - "dev": true - } - } - } - } - }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "requires": { - "through2": "^2.0.2" - } - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "dev": true, - "requires": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true - }, - "tempfile": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz", - "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==", - "dev": true, - "requires": { - "temp-dir": "^2.0.0", - "uuid": "^3.3.2" - } - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-extensions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "time-span": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/time-span/-/time-span-3.1.0.tgz", - "integrity": "sha512-iol7ZQkkMAtlveWFZdTmphGho2RZcUrrg8E3U+YfeDCjFil0sPFU4Q+iyi21HDPwY3vieXV2bjAla75uA6WW+w==", - "requires": { - "convert-hrtime": "^2.0.0" - } - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true - }, - "tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true, - "optional": true - }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "requires": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "dev": true, - "requires": { - "through2": "^2.0.3" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", - "dev": true - }, - "trim-off-newlines": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", - "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", - "dev": true - }, - "ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha1-5AWWGEETcZJKH7XzsSWRXzJO+1c=", - "dev": true, - "requires": { - "arg": "^4.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" - }, - "dependencies": { - "diff": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", - "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", - "dev": true - } - } - }, - "tsconfig-paths": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", - "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - }, - "tslint": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz", - "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", - "dev": true, - "requires": { - "babel-code-frame": "^6.22.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^3.2.0", - "glob": "^7.1.1", - "js-yaml": "^3.7.0", - "minimatch": "^3.0.4", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.27.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "tslint-config-standard": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/tslint-config-standard/-/tslint-config-standard-8.0.1.tgz", - "integrity": "sha1-5N0xKOhLDjS1GZC2hxWmQfK0F+Q=", - "dev": true, - "requires": { - "tslint-eslint-rules": "^5.3.1" - } - }, - "tslint-eslint-rules": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz", - "integrity": "sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==", - "dev": true, - "requires": { - "doctrine": "0.7.2", - "tslib": "1.9.0", - "tsutils": "^3.0.0" - }, - "dependencies": { - "tslib": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", - "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==", - "dev": true - }, - "tsutils": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.10.0.tgz", - "integrity": "sha512-q20XSMq7jutbGB8luhKKsQldRKWvyBO2BGqni3p4yq8Ys9bEP/xQw3KepKmMRt9gJ4lvQSScrihJrcKdKoSU7Q==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz", - "integrity": "sha512-Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==", - "dev": true - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, - "uglify-js": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz", - "integrity": "sha512-Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==", - "dev": true, - "optional": true - }, - "uint8arrays": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-1.1.0.tgz", - "integrity": "sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA==", - "requires": { - "multibase": "^3.0.0", - "web-encoding": "^1.0.2" - } - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true - }, - "undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - } - }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "requires": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "uslug": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz", - "integrity": "sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc=", - "dev": true, - "requires": { - "unorm": ">= 1.0.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", - "dev": true - }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true - }, - "varint": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz", - "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=" - }, - "vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - } - }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - } - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "requires": { - "source-map": "^0.5.1" - } - }, - "web-encoding": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.0.4.tgz", - "integrity": "sha512-DcXs2lbVPzuJmn2kuDEwul2oZg7p4YMa5J2f0YzsOBHaAnBYGPNUB/rJ74DTjTKpw7F0+lSsVM8sFHE2UyBixg==" - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", - "dev": true - }, - "yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "yargs-parser": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", - "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - }, - "yieldable-json": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/yieldable-json/-/yieldable-json-1.1.0.tgz", - "integrity": "sha512-VZnu90BnJYAcRsOVLoMIKz+SIEyKQ/sGf5e3GUrWWzFnNIoQBb2MY7ImDvugU33hPUyb8/glxUb0iPr5ENNtKg==" - }, - "yn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.0.tgz", - "integrity": "sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg==", - "dev": true - } - } -} From 1a2650601eaa7505621d6b66a1681f925b5b4748 Mon Sep 17 00:00:00 2001 From: Henk van Cann Date: Tue, 13 Apr 2021 23:32:36 +0200 Subject: [PATCH 82/92] Sidetree meeting processed into improvements of the Q&A and Glossary --- docs/Glossary.md | 3 --- docs/Q-and-A.md | 39 +++++++++++++++++++++++---------- docs/images/Trust-over-IP.jpeg | Bin 240053 -> 0 bytes 3 files changed, 28 insertions(+), 14 deletions(-) delete mode 100644 docs/images/Trust-over-IP.jpeg diff --git a/docs/Glossary.md b/docs/Glossary.md index 13e2289ed..e2e2feabd 100644 --- a/docs/Glossary.md +++ b/docs/Glossary.md @@ -143,9 +143,6 @@ The process of changing the _controller_ of _cryptocurrency_, _identity_ or _ver #### Transferable identifier And identifier of which you can rotate its controlling private key. When the private key for a transferable identifier become exposed to potential compromise then control over the identifier may be transferred to a new key-pair to maintain security. -#### Trust-over-IP -It's a term related to the effort of a foundation. The Trust over IP Foundation is an independent project hosted at Linux Foundation to enable the trustworthy exchange and verification of data between any two parties on the Internet. [More](https://trustoverip.org/about/faq/). - #### Validator a _validator_ is anybody that wants to estblish control-authority over an identifier, created by the controller of the identifier. Validators verify the log, they apply duplicity detection or they leverage somebody else's duplicity detection or apply any other logic so they can say "Yes these are events I can trust". diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index d5b8bf620..23a037a9b 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -75,7 +75,6 @@ We've done our best to protect the privacy of the Github by investigating the im - [Subject](./Glossary.md#subject) - [Transfer](./Glossary.md#transfer) - [Transferable identifier](./Glossary.md#transferable-identifier) - - [Trust-over-IP](./Glossary.md#trust-over-ip) - [Validator](./Glossary.md#validator) - [Verifiable Credential](./Glossary.md#verifiable-credential) - [W3C DID](./Glossary.md#w3c-did) @@ -89,11 +88,10 @@ We've done our best to protect the privacy of the Github by investigating the im - hierarchical deterministic derivation paths - Base58 - IPFS -- TBW {prio 2} + ## Actions you should be comfortable with - Amend knowledge and keep existing knowledge up to date - create a key pair safely and back it up safely -- TBW {prio 2} # Jump table to categories - [General](#qa-section-general) @@ -147,8 +145,10 @@ It is a DID overlay network. - The Sidetree nodes themselves, which interact with the anchoring system to anchor operations, fetch and replicate data from the CAS network, and process operations in accordance with the protocol deterministic ruleset. - An integrated Content-Addressable Storage (CAS) network layer Sidetree nodes use to distribute and replicate DID operation files. +Layers of SSI interopability + ## For who is Sidetree? -Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. +Any team or organisation that wants to create an DID based on Sidetree, because of its typical Layer 2 properties, not bloating any Layer 1 solution. Laying a foundation for layer 3 development, in the DID to be developed, that will result in W3C DID compliant VCs. _(@henkvancann)_ ## Why should we care about Sidetree or Self Sovereign Identity @@ -166,6 +166,19 @@ It is a DIDComm layer (2); which is layer 1 agnostic and uses Layer 1 very effic _(@henkvancann)_ ## **Q: What is so unique to Sidetree? +Massively Parallel + +Processing +Strongly intrinsically consistent + +Resolution + +Control their own history + +CAS structure distributed systems + +ORB has a tree structure in the CAS + Current approaches that utilize these ledger systems to create decentralized identifier networks suffer from severely limited transactional volumes and other performance issues. Sidetree is a ‘Layer 2’ protocol that runs atop decentralized ledger systems.\ Sidetree has a very small footprint on anchoring - or settlement - Layers ("Layer 1"). It stashes multiple layer 2 identity transactions into one layer 1 transaction; it's "Lightning-Network-like" in Bitcoin.\ _(@henkvancann)_ @@ -183,10 +196,12 @@ Sidetree is a systematic, carefully-engineered protocol that loosens that coupli (_@bumblefudge_) ## **Q: How does Sidetree match the `trust-over-ip` model and in the `W3C DID standardization`? -[Trust-over-IP](#trust-over-ip): +The DIF interoperability model looks like this: +Layers of SSI interopability + +Comparison to the Trust over IP Foundation model: - Sidetree's goal is to offer a scalable decentralized public key infrastructure - Layer 1 (settlement layer): blockchain agnostic and databases to register identities and settle 'transactions' between between, `DDO`s, and `VC`s, Sidetree implementations use bitcoin and ethereum in 2021. -_(@henkvancann)_ - Layer 2 (communication layer): Examples are DID:ION and DID:ORB. - Layer 3 (transaction layer): {TBW prio 2} - Layer 4 (application layer): {TBW prio 3} @@ -557,19 +572,21 @@ Sidetree is however NOT a Merkel Tree system - it doesn't use these Merkle trees (_@csuwildcat_) ## **Q: what's the "tree" in Sidetree if it is not a Merkle tree system? -The tree in _Merkle tree_ stems from the fact that the leaves are all content hashes and the branches 2 hashes combined to a single higher level hash.\ -That makes a _Merkle tree_ traversable in logN complexity (telephone book like search) to detect why a root hash fails. +The Merkle tree concept* has been the inspiration for Daniel Buchner, but he soon abandonned the idea of using Merkletree in the Sidetree architecture. +Nowadays the 'tree' in Sidetree refers too: +1. Sidetree Implementations like Orb might have a tree structure in their `CAS` +2. If you put any anchoring system upright and imagine the hash chained Linked lists that Sidetree anchors to the trunk of these anchoring systems... ok, maybe a bit far fetched, but you could imagine a tree growing?! Sidetree uses IPFS which in turn uses [Merkle DAGs](https://docs.ipfs.io/concepts/merkle-dag/#merkle-distributed-acyclic-graphs-dags) + +\* The tree in _Merkle tree_ stems from the fact that the leaves are all content hashes and the branches 2 hashes combined to a single higher level hash, finally ending in a Merkle root the highest level hash. + **Merkle DAGs are similar to Merkle trees**, but there are no balance requirements, and every node can carry a payload. In DAGs, several branches can re-converge or, in other words, a node can have several parents. However, the structure of those files happening to be broken down into any subsequent tree structure isn't relied upon by the protocol. Meaning that non-DAG alternatives to IPFS could work and it would still be `Sidetree` conformant. You could use a `CAS` that just compressed and cached the source data in place, hashed it, and request by that hash. The reason it's called the `Content-Addressable Storage (CAS)` component in Sidetree is because all it needs is content addressablility. \ (_@csuwildcat_) and (_@bumblefudge_) -The tree like structure of Side tree resembles the Merkle tree in which blockchain tend to store proofs of transaction hashes, and Side tree in turn stores identifier events (hashes).\ -{TBW prio 2}\ -_(@henkvancann)_ ## *Q: Why does Sidetree need a blockchain? _...when it has nodes in a network that could federatively establish consensus?_ diff --git a/docs/images/Trust-over-IP.jpeg b/docs/images/Trust-over-IP.jpeg deleted file mode 100644 index 8d6eecd12d0ed4b275d6484e3bf0be823ab2017b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240053 zcmeFYWmFtnw=Ud-5CQ}U!GZ@14#6FQySoQ>57t-=2(Asm-CY`&B)B^ScXxv8ttNZ# zcb{|a9pilezhaDLb=RyZ&wS=wt5%J=|8>6zdM+(4B@Tjv1A*XxKhXUQNCX7`2zJ0e z;eq4vlgF^*>60f2PmrD>BO^UULPCCq{tOuf4Fw4a6$2Fw{rPi@=g7}qV7_>c35=h^ zl)%BRgn#@LxbQg&5(@C^|HtG0I|$<`e9x1&@Ni_HM;LJM7;yJ(AR?HXkKqAN|2g0u zJwbf>7y$_$IBoqL1osF54zP>%4EZU-qem!kphxhJ5uRWmz940OiYcUoL#Arz7#UTL zg^i2H!m0k=8b(gepE4>BDX7@EL`_V8Qi_Nfe||0Q zN3HoqVs!Zk(kfYX4D$s*4GsYghTY!>+=DU1r%1qQaSYHSIC!|nkCBn!5CNBA5Cf+% z5S{?80G>EvVdJo{vZ)wGmLrm}D?5DzY?E^ctA2`FI>ez~0RvR6;Pe(kA$f|E-2p z8fNw1`u@vlz=gjhABK-O^Zys2{teRKQT{97|9|)oh5j2lxX7iNIf|A?1(3jBEKz0n zdN1fT{Gn-XJ>S{~bjr0%IHG#F^PnWkK3)8wcKsbWS}}n^eHM%i%)cv9UY#GRGl!o^ zlset!d%jM>_r>cJ#x0utp&Ck0H9f)(VfU1Fnse&jWC;m_Zlqt6pI_XAb`uQm zrmn2`olxJNqstx-j%pDL?f5$S=3}|c^P6a1z6U82 z^HlBm!Vk@cRdwy?dw^Fp&TE6rV|^09tDNVx39yj|Qn7dYkw~X&a_J(NAaWwxV`V2| zVSd^2kL`u#hmn=~j~#^=+^a}*od<=h`tDb&oCkkY0LuOvrM`l;03HT;d6-Y%A*OdV z9-VgCFF3Ld(%-WEGhzoK_UZRhJX%Wy!U&-Lph740QMy-w~N7kpDBo#w-Sa+-ydAAR^skKwFw3>K2hM6gpd1xBuQ4v z+dp2;!MywjY{D^gN46H~TZ+?8cKBI2rXE2lzK;{P2^Z-r4FZ#g{Li{}WPxl4!m=&s zfi+08Af-^kn@0@fQt3+C>))cNe?;Se)BHI6tUZEq{El-%TNN~bq!r)CN&bJ70+Mp+ z6OG5Goi6aRVt+}#J;#te4j)x`$e3pxNu8Na)3Bd>3K&%`);+(v}X zB$@7li4y@V(`|6-b|>4hid}mTd;-$rA5!%DwDaH|L@W585Y7T;tuMIY!hu zvtABr^fW(j5gBTHND&ykat@>jY#+KH#qW5151QrY>^S%*M|-LBx9Gyh52drU6TWb_ zOw-Ki4dm$Hz!7VKpgGC|zQmIqV0pEH`w0_yF$>RRO3H&t;=~oV5d~fFJxK62T<)l0 ziz9-~V1lX#<9~2}I4e=Y4@-Nq z%HP&S`GM$(1OAk4=OpnMy2Hr=zz=@MJ)jrJ9VeeeccD5@l?IV_P5^H5{&7>F_AJd4 zKwJJw+S_sNK`|zv{z(&|sCEcfSE#t>gXSlgo#@8Y+gD*bx21|;~|G*T5VK*HNw zp!Gg<7#JZQj!<*B!5|c=xK8Q zpn~#%N=h9XtTa7hjq1eB)izr8y z$&|Z?P=Gm(cZ(_hnu6zJYNM5T41lMwHL%e5!xal!*H6FuTTJ{PAOS2w^#4IyY4tVq z@BI2bOlkNfzrxT#7+fY~NL1(D(fvCFN<|nv;eX)C z{EM&;NHQv=T>Tzi0D@&c4~1nU2K*o8f5q}=qJxpK$%z1%gV|Xhn*ZO*|08LX_#o8u2k`ELL30skR{C#-vj z0BZ$=jky2h;eX->t9gQ|KluGa{Qrc`_hq6f;UfH@rsiNZwf3*<|A!L)BCG!%tQj%= zlU|B{;SJm@m^G7k#sW(TPK(z=`W`jA5ms;j`+nR46R<$-DQv+N2kTA$l4PTscn6&My-7{Ws z`XxuO7MPPzNle6Kdjd`@d)zqlVMef@Pk{2XXN5M@PaqabRo}oBM`JYs&2B()WZkCK zUOWqcuPunD@ZeQ_;(@)*1E9nU;R@ifrpB)atE%HN=wS8&RnZ49XC=+%% zKeCoCrJR+u$i_kN?#&0DuE!;o@GlMM_clf*hPT0MF1F6J?-!?~8M0ez&*u_;gdYpAGU zy{DikpI%6kweXOD(7)vd&I%h9;t*gYun z!KUD2?fD#6-}UuNX|(uhlElO{Y?s%Fl1ld=rL$t+1DL)$iKuDTd(cF{51i8ccb4TXfcf50(MR`Ue-Sh?uJa?vln%S*pO6#YYgAm1Yc*5&a3K z+wIhClS`V6dr$zNE;k>Nep%kkk~`Kjcr(3#r=e_~E_@|B-FXjcQn^*Qr17N56ufo! z!mtWut`g)32O@#}N5|8U0W%xNy2hEA&sRHlET~`b(y=k~dVDd+cROYB9t0#Y_a>a;K_k;*<*lU6LU+e; z_<@2l0q609hD*J*b%E6FsoeK)`!Mb}4b5n~$1&5ed8Ck2j@P+0cbQ^5os955U3HA3V6O zv@K@gBhMM*3vR3c4@=xCPv3)%e#1y3r9+;gVMas>&`{T&`tIcP70h=6nD0K1 z6|VB3JNF>4F95U5uQ`;&>hK>p2Kfl7m(=r0x7+*@doP?T34JZ@PQhvXH1{C2v(B6M zcTATwI(TUk9^lXp@Aqu93`_Rw-OnRvWB57#G_VTmr;`0kKn<#oWC9)QeGl zt=sJ@F~L)7o4C6Z04UmHR-p%0(yL^0c-+vG(%+pD1MaT$0a-5G!}1-Ut2DSCy=YnW z!2W}%5jaE(Sg^C0z)(jU=9T%H5Py_9U)s(qtub;pReB3URpeJP3aom{yu}y;9vJC@w=P${2!7jCR_D5%F#9i{V6$~T z!2T(=;Axz##@%i+3@Y5W_aL+ug~hTa(PH@>n9j7#&>{(IcIFkqCWEe2Kvb}!_w-KE z6R8r|^3e0~=f`KZ5B+KP&Nme~Rmlnoxa$lNpo~DGMlKMPZLnA<0feQ!{D4kmS6~n_2p(13`bMt42A0qP2I=A6qMIa18!gjLXk< z`Vf6ZBLuCkW=yIR45W1M=yo1W-Z zw0`<|jyVJ}&@_J)mK}ciRy8M|NASHWMaDPBv@TI+U9Ll2H7IdPBaQcZ+_uSh>>4Ly zn@3%bvrZvTLmp-WYb1e4M94d7nE=-?&@~yC`8mC|ov|B7r`=Z2rb-1?Lw%F1yPE!J;Vw9J zVioqWHoZtah5Yv=nhaZT-|KiuB6ghi;GGg*sw}yH;{`BP4p6iAh3uYE{fU_U?=#!Vr&g)vQ(O+`4qQA77Izp+RO?s zgqLXbus%8SrnaL=w^wJrRD)bonJQrIx$xwWIVbJm=)l$MU0W$R@&1F>^Y4Im$0<16%VJ(5j=E& zS;0PRs7gyNyizdaRkogmukfqR_`E%!?1jQ36QFUxAu+clN~*eX@q{G`zb`6vDoSxv4D@Ig`1 z0O&aYmu}Zx1R^9)n-sEG$g_84Av-|BATDHND}2hG7eqWJ|{F zf*o^}t;c~|;8aNpLA-g&8TMS>q4EN?arvQ=g63+N$~)FZX|YEl*#mkxU2+jAfD5Te z`O_|DA4!KcXuU}zZp_`|Y%8#EYKpPPDXR*Y&q@rGA}C2WBx2~ z4M)zapBm@+s6dDU5s2vWVQrMDCip>!X+luBW6kf6h)X2ZRU5 z5d?$>5FS^DCt4_ipgMV3(Lx#iFnL+8rGjAeohe{)c!^!$H;=F6DtK;L?Mi}t!b=AF z3#kk!BKZ-o*QN93N-sV$bYRKdin%ar@k=C|tcJLK4@LShv|JXkjxnY-I{`ORADr>> zg<{5=rS;cH2XtrW%K1vlsaSn8bUjV4cg!;hgHM0js})fx(~XibIQbJG8?GJ%4gPT3 zrZd(^6g2KBBW&$kT|MGAbRKmSRa$Zw0~Fu8PeYpcFk`h6_s$`Su($)X+Y4p}m? zb<}SU4^#i!ld!)YvHtU`5Z;#ZSG0_sJ==oxdk`e>xAc*+OZ%x*0P(ilfd2Sgizl`M zxb3pAou+h!Cfu8MgGu#@=hUX_n>t~gL{yN*I-fA0FG*09aaX}NV6IE>DTyoWMnb(l7<-AKOd1% z!?|HKuxuAgg9RXB-{L<;%~d}O3G*8zzG|`QH>@oR;?7br6naloaj4JYr0x?Z-;r%r zy1GK*_%Uy+!H<4gjN5Y{b!`6foRf341l4S`w)g_|TamJHPpfCO_C{!1aek2jRNE)I zwMn#!lCmKX+6tXv{R3b4 z_=;(|y7l5dV|+)?;*HYTccE=2)II%}gb9Uj2!gh(06p(2L=|V#H5?}ULW-nT-(|W9LuwrCpj`4r(pZ);j=sHuuJQa z55LJ-r_FqmFz~T~du~DFJ+Z7yu86U*?u&?Z{n_6VVP4V&o~#9`NtyV%b&>qO^0`k3 z)HI02v8{EF@jK$U4nZamRZELQT>|1~lJeW0G739du0z9CyV<8t#0&8slL+yN@11|` zC(?lo_mIoiE%xS!8>wqQ&U!TY19i$d+|vp0>PSy57vnLa3#{D9>-@mf7VmYD+8RzO*sW?=JIoR2i?(LE`>1)b% zaPdpKN_W*%2hL8Iq~(hSb$1hn<_-C;hgH{8-!(>#royx+MTE-&TEOeum|&KxzJKJ^p#q)o39(5RAD^%V3#^}e|$hOabSnAZEV9u^J@m>wLG03!J>oBYE zeenDCokW>THEU+QM{(phX5>0mI;eHucQkO)EmzM{2EIq7CVhUh89HE?LbT>}Y-G>t zJodwad??fLE~?HrL%unk042PTYH(J?vrs%VxGDWKmdmqGi^)b8Qw2RHE?ZVK9DPc} z+G**CQR7`)IB_SHk8IIBD0kq)o?*$`UMXub*V?5SgyV+OYVdq*F7@GRRpof7%wJ^U1-!x``V+x&G> z@mDbXsuH3p<(f{?YgES>qDG4Y2Fm;wLobf73q!0kxQqk8|Ij^a%5X1ev>c5+F{@~B zPxL0xID+8GTe~XR3U;kZj+z%JiQ?gDmM>%0l}+pVD(}B$yZa6KWM-^W8S4MUi8Q*- z{MtwSV#Nh{C+P$Aneo9 zqu)wp)QY*kVR*k}#vue&Ml~xdH1@}yjXO@yH&&V-f8qK}Z=(VrwUJvn>D-W9T;z5R zo}?!LYtPku7GGZ5w|5aRqdTBN@Y3UvbDmZ?q@;b5U?|)6Ea1(8Ve~{ZZpSx`T`4Kc zp3H9-Dk2Qd?r7&bn&aHySbP-TbXNY!=M;LP}(qNzt_hV4PT(aFU5LXUPvvSfBPMd zK*Ud~@8%z?$02FFJu>y-w||G(*+#zG*quU6lkl^mR_+ul(*{q2ue{fgO`Ee^?)O%~ z^SV8hMZc(N!wOoN-4w8TddS~0ej5cIt!W;TwZ*{OKVDol&j)q^KD+E~;>!K5m|cAQ zn^&(UUQdU$z!OIse3ndTR=|u;=O1sR3-SC!38f-i;YIrOb%c|%S?%ghjUCd>Y7ePy`P1ZcP1~5TetM6 z)$_A29F6bxj2#i&;t238h50c{#&ykumX5fQc~xAr^(ZXXV;y6T@1B&WATuxNFlT|) zn3(Lxa_C~ZwMs?f@Fbc(cA9_Sy`bk+9Vsk89qM($3Y#747!zj>AT8RV6Y;Kyt9Cuv zX}7mOrRmxH9Y7I+ssM zin1P&%(q|)`u(HG(oyia z76&esw@^6cW=^lLaaY%ul^KsXDzV~eKNK|r>EiB}N@*gbyI*I+5I^VEwwIRZ(6ZAiMMZxaz+@KHWKQGz8IEu`Ki6Jr`PfTLvBEWL8Y&a4R!~)d6&Z-p zp2hyzVXjGA!!}x@lB`0%f|P?^D59f*!d)%+_BAvq=UnHDK4V{x@HPqJ+t4WQu@6ZDU3(28QaRPuW8A#bdvvbbEDF+@{#kLAM3Ns}0jT za|sf%lY3STP)?UE6)=~J`ogEOdi>&c^*JK~*Y1M>BQY?7M1I|J59P4^D) z1nU~(UMOlK@slIDz;!K_mwUn;x;af52PB`3E+IVTr6V^o>!GHDX>pFLs@0->gzpLVov<@Ef>i9D|^uU68wVBCbyNJqr`sKzpZ zhoCyLP|X2vs?=K?s(rm;Kj-h2c2~Cj#Hnat!X&xex4z}>UAMjOt5ozELUrrObrh@a zkzcbx1$$Xg+%O78|x1-&}heZZL(K>=7I0yagnw7%v`{zMyVy8$D1}`Zm&Dn zH4YDjW##Gl@rhSwUI?w#x@(`fDRj{7{vd$Q^I4)OhS2=DNF&JY1rMGuTIVD zRO(>P`*aVq@*P_ulmV-TNOGf+y1s}p$!(l7Y?k$992=o6C^2ZZn0s~I$ih?_+jS() zyPp&8h?002iC3iR$EJ3qvkrR$PYv;WEyXP=FTJO$ITsOfdswCLUADC9W#=i={FckE zrEt-u%n8qTtZ?MLVo#$6ceSNqh8`2GtzXR@gv_ZV%H7dP5cUk|r0p-(h9%ZIRfZxy z`iLJ5^7CetV%MYt1v>h))!o=LTjWtoo!+d2A#Y6_X@5hj{I8p+Hn!OCDI}v+hvUE5 z@5!@i# z6v@s2f}l}`+*${S-NzG0Th5eLM~1|-TzuM=Q;KLAqMT5N$0>g2AE~%m=AG2Vtyq2W zu@L#(ziU+2Xt7M7Wsci+|3&wN^FH>85o=V9$Z4$XF51yf4*#TLZ1F@Mo0&kAjI zJ(|}kxC%8u&`=+mA5_ZBG(|^toy45$)C%yXEli$|RuvQtypHQIlJ`+c|E+rY4VCv} zFhbws8$&Rwa?4(VYXqm7UpCpMT^vSR`G@}12<9XPn$1d0%agtAQco(Hk-0DW1hx*GoY#Wl14!Z}C#w}vy8TXjzI>8q@|QG9lNA?+1QnTGjkhKI8n<&@E>3*Af*VJA1$P7~>4NxXP^Zbcx+* z$$tIZdD7@iv+qCmH4kOKUf15}mFf(^+YRBeb08)}?WI%qV6diqk#JSiUNi9X%Uo^+ z=J6tr8-01#)n_KfiUUd3m^>vaQtm?$vY!b3uHWaH-p%byoKV+~CBzaF<0V>VYLsdz z6(l(|pvun9bvkY*#RAS~Zfn_xR*X)v4|za-90S|<#Bt~K7O)>Ng<&XT3h3Br zpqH$9s0fk>1HX)AlH@@I-CC~k-5OfkRZEIEJMXH=MbbsS-f*{mFSgQ4bkMqr7f#oU zv51N${w9nNNf2?A5>{5!q&^`nA2XJq_0zOHXI5NE?bULkuH&@U(dve&<7U3(kn?v@ z|8>k2gXdB@61{fuROAkd?^Lo#g*IMcR6co$&BJ4W3N5IiJg_+G~E}ROtzfdmZuaP%QM2vg8^~S$M<#J0(M5TYfOpRlFW&R zYF$eYv0bNhQ`p5XvN+1cYEmf4JfD__b-8)bPg&uVcduwuc|>c&i2J&Hg10xTp$dFkwpmew-7Ug$a`}DU>W!5aBZTJ~2lISC4ps#RI5t3pqt<@wr#y+f$wJ&r(i znD3?g`TZ$Q@qP3@*uU2@FV9>dwd;t~Q6-`u^54b^E$A6HJPdI@D?3j*dE}1%Xl1LD zIuTd%wb|~iR8@YJcdbc)#Jgww#uRpRkbEe+ZZ0jGTRLJuXZZIm!^$$na0LxlWi4GU zFF6uML(rZbt*0W3LZGdBlm#V^ua4EgX9Y-+_6tYd39;#!caC;%7dod9!Y{=)`#UWR zSY41^YJXvAe`$T!#esAt|7su3TxX9myWLbGy2Je@1bG^@offT`wUcDu&})eW?a-m( zmMO}oLN&{9Ac){qHMwg-S9oizKtqvCN_zoV&S}J`r$2i7O}P2ujt(stl5J@>l9zbE zep+>1pwzcj)e!cTXr{9x4N=s=8efXH?1^+w?BwfEy?V=`f(qBA&kT4CihbrbaefoL za{K)PE!3(F&4DjeJ5oPa=(2Q%mXD4U^BYa>P|I<|(L*jOw(RPJvaSv_9oJs3B@MIF z5I-5}+A!pfC)y3&S#}<(4v$TKtxsgu7nQA&UQOSYX07$;Il?~0$JU^q=j#4e>~SKd zoz5zFlvK|j_1BzrlD{%8)+w8ynOFLSuz5=@>cyIsw zAno*Y;3-OeU6`rnd`QXI>T`$s#BcYYjI#6b9R&r<*WK&&vi%FjH<2Z!B**B#xxsdg z-Pa_2o~Jz&;#INLLYMqHNlhI3awh?2tv7V%{NZm;#pW?E9C8l-%X2 z6?jfi_3P8f`QpiXZY^+o>bTzSs_}1Ou0xh%CXYgVy&C?trMF)9u%$O3c@M&s@>LvU zS!MbXaSv+Ea`Rnf?Q7ooJ!&B^S$AW^C+R)13CJ!ozkv1!Tcuvr^UVB0Q1b>k(=rk!U%0JzeQ zNV|p>tcKhbXW}a^@}&be_N)#K!DZUJph`!*D^JI{ViYYte)<=E$G{zQJ6N+S+gHBI zik?>U=Fnq#q$Jl=Ir{U8ieRiq@<7NeJ9s{~o>Dv$hwCdD7xO@`&;i2mHs8}u9db4i zih8FfgTBscr6&53^t~AfKF=_)LmbiHEo;l4##2E%rPp%}Co^UoGseBE}^&ZoS5Z}eFz7pS+Jl*5HGyOowZ zVxv8EsyC_dNE`gs>xF|ZFbJ^2ro1>2+2;lCyQH7nNL|gl&C|T4dvU765vK z9)OZGl{o#ps?=OLSAym^vS!k@kT-$zO>WD}4Z6l!wv23*(k)7D?M0?6xXYHY zTr)E=^C&lxmSZ)0WiGS=87odJ&vX_a$(Fm=-|x{A58SMAu~4h`Fs$R?`}A3Y2s=^Su_-_Uqt4Y zEmz3Px`w*0KqpEHWpo(w6Ya1|eMaV3ncy0peSPAFhVpvGq6&DPTxg3&iGY=HRUfQY zB{Oa--w^ENWG7`T_`_#roQ_z!r$A|qktV1O_vcsb%>Wy=-NQjYkrM7+4Urk;T&@aU zO)b>cLnrxD<5}%?Q^XFa8r^{SWt!6Ph}cQ+R3^I(hHmX zS*kuwAStett7cCvK*x6t+|$YA_pl^$)~}}!bGt5fsDb;HE8lD-WSwZ`#jjvY{p?MO zy}K+(IVIsXG`Ao0HetYSvE)Foa`h?ul|$(Mh~P1Ebkdr~z~H<%Pote3Rcn|Iub$I{ z3tOGeP&lEJxbkSJz07CdMcx5ivV$?ySJ}Fw4sS@{QUN@DQW#U#^hv8~@R=wY)_uV@;r{d-l;A6Q+ z+RO1%K0d#?9uE4VuF^@|N@nF+(^{YRX*NwVkQ?K}UJ0YcB4|@HOzTJVGapXG8n=#S zxS5&*Wn#F;XeghXC-$Md-)40M=w9;d@YDMFAqodP?oXKLemdSnlRc;s7>xXkgMTUU zJIRaAX%&a9-C`bXKZltNpG2yexEf3G>H4f>ZuzMx%VljINH;?P zK9TshK()-F)Xmlz_69`9i^;TxM7o&-Z3xe>97Q&sPbc2uc`O^P=0HqVqOCL&;kA2a zeY1_Va-6ePN1{kvEGuj6*P&U&XQA!dvzd&+{)q;$nO$-n(NQMM7&(~LuF28YpLU=M znyYrTY*I7s&H6rx1j(%(>&d@<)A_$HwzOR%rI{LMxC@E1pzMGA$%iu8CExNqtQcBs zF&f=EuZy|V?!a73Uup}cOH7crG&N4tb$8~?k?*W!BR$1GGwS?^ZW~GFNLezg(UbY= zR%Ppo-sTMe~2rHo-DKxx*IwYGBi!7XT?7U0g5qO_^!4}XpQSh?x7 z!SJJ}t0JKxSHq==L3#{qy+Ev%Ui=mA)rzY)cCTJqS#7CyP=d^-V0#pl`P$h1_d4~! zw#1z6k&{et?>Wm_UExI5z_&gnB1hy#NyWQKyt#7c^4c|T7mnWrTJ?JJ;gX^KvJ%#$ z0e95jHLq^Qb;KFU7-Y~Ax>z=#?=?i`@%eZs(N&;ivkf){w#bRtcVAv zRA-A`ACU+IkqX4|f>^(|L4Z5N{;CM(wF1nQRtU4 zWE!t*&M7au6jq1FCrI$(By?HZ?xk-J!O8f1A@PT~cRuRGN zc}(N1@>aakBTg&#kd@5law6@moIWedI#My`EYVS8TVtQDpJUtg?#&x!lrFs?8BCJ+q&>SRS-Fr85Wd#)Mk57vCJ_6|DV&T@n@Tkx)fh-gjTdTVS2D ziTM9~>vNZV-s}F9Gin~=teS^pq-yFz|S7v-kJ#AZo~!q03JPd|B`?wTZ1haCnTE!|)BE``I+I<+0F0kaM?ZrGjPa}#|i)zc^R zFO@i!+Q0sMru=fh1;3e{SX-PO3>Ti)99ggVh*IRkpx1$B!u5oiT1kPa{G9c>Ze=4x z5zCiMbK%UiTlw3>p$m+0MS6-x!YQ9aJ`hDoh_C5|6&lwm&rK+&XiP+RI39>KB(v;* zlg*_%xV&%)&1ZX{+xfQRMe!0nV}=Uy-@oFM!!@!IwVvJ@cp=A`^xAx>kTWGo2$H^yij1{F^6aUj_JPUpL z)RafQD=znsL`LIs$ViLY`wCz={5H1PG=%$`Y-^z9tYhORYz!9_*{ZvRZ_(wHbNGC% zGEd;P2&L#6)7|W!a;w*U*|a-U7|`Vn6UfePD<2w)p)(KGw_bKSVYEx@!5$=K<;9`S zZ3{$38?CG$h-_#pCL%~}-r?kzcTL72bebQbXd6&qo4fwBvN@ltSo{kTXbssnwi?#M zir_L?4WB5X(@;7Y>93>8-a_}JVTY^1xS*(heRHET!9XP3v(0h5HD-)+VIE%FRcP*J z&vT^emK3$UbijmSmW-_Z`+d8N(wE&6#kW!ZhXjiq(w918@sjnU`gvksI@=&IhF_R} z{KBK1&DKvKveZQ@9wBT0mJshq*=hL`$2}7Aqhxz7UwDj~Q?HK2Y*GH_y7@1-MdnYe zi#po%C8_w1PK6|ej1%`Df!EC(oKRCrd?&3iZsX%cZRnnQi|Hx8kx`;zf*Uhye}(KL z?e)*C=FO#^;@gFK_2u#@g)_r6j*lz-$vB^o{+O?euxom1Yod=(o41kFLA2ZW@@F*# z)F)hdTwE9O$dtyZtdAPr+~CM0lscDEgDM6b1i_mjr=IXG55 zc06BOzPNwx1*?6qR8kxD$El7%O~mi@{8oj(&WW_34a%&t7MCY)Q5hbe9%|~ST$C-j5GN*_D${3B{QxGHxj4>UCpJe8?%Y(8;}n@7ZnpC{rl~2MNWI=^p~c^ z1&CJNsTYv+Zm$h}n*$%8iNY2YpJOW$+&%RG%A>nxn+5N?iPAcO57EcOTi0vH68$aG z2KGw(z-GOxC#XDtrqrULbMaTRY4p_YqYlD<_UZ8rN{4ThE)yD3HGqA3oA7Jh7GOui zs+p$|xij(}WF2>xx(962H%E`%gBoVtOA7Ali6oOHt9D1fh${Z`MtJ@W`Jx(i$ITZ6 zxQ0XZb|)(Caqd)i;B^b=j60>7kBr6|^qti+aMK_krKtf;f52|^jJf|J6#o=&Vsr!9 zntsLtLMnWQnRgg=ws;Tna^3iyCCD4Ay=Gd9Yx|j>)M}cwBr52F@5ICZbCsJNd{f;! z>HbTbzT;TiOJpyeFxqD!#x|)&NDCq6+0NW5+X#huaYe=QO9988^1I*BeTq*to)T*2su2kz&iAY-1*u6Sc7zpyE{`+`uKl zUvW~Tu&`Yn`iUZ|+feEp*D80aAX!R;?U!=}VcWu$e$kqAcHNC;$2!q4V|we8e%U$Cy_xN>=GsHF zwI}~xo)W$t7Bq3vKkbW;9N%t_HTNtj|^=GY{V;f^nd-Vk;7aZn(KKA_|y(69@>nW?f4wE?r z<;x0^Z$qZsOQ@`fySRRiY`6OqI**a)6!#05*>Sf?hVjmQsSLJKy&O##v%&8am-g-R7NC{nX)e#hSorGp8Cx+>(bUt%6 zSv#E`uB*)08XMrwG~<3bx)tMzv)P<3#X%|kWbDnZ>C7t=xMk$tQ9I>?X#T>es8gOc z%RuBWTc5UMU%<a*Io8|`|J_mXbj(Y~{2 zARXY^-TKCK)rfT{WKnw}>8@$V+)B65Msr&01wBLumwf9dC~kc~RxSeFHhj9Qa0~2L z%;S`eGdr={G%H)^c}*8MrlyZYY~)>)kxia=lWvca^Nxj=+JS(EjHJaF;nLx7|A?u` zVv^85Tckvl{W$eW^5BbYGq^qXC!PX=FD85xt|t0vn^x4ehcaX(RcFe%E1Oz9_L}J- zNk)QEA-Db8k?aOR#@{}f50x-;czhScMGoG34bArAs=>vI#c{v$3chm97j7cjs>*Jh zS^0GC$6zD2#!9MJlk-Y6SWw0zalLDKq|clX9ox@C!RbRYfx8+#GT%&=<%p;9@MrY7 zAG1z%69Wyue)FZ7*;9wwvIL;1_Wp3~<~4a|`_5&_P|l$?pVKT?eIJ?ddnhG0VKe5T zxI{;_HV1^t6HiygT}k)aH(H};yG*^puc~p2Z?S?hkoCp2Xq0g)MM_gyjRXX)dwr(zF`wKt5g2w(Mis`^2F?0B@@^%!p zOD4<5QUwsm>x*%!RtEF{bjr>`3)G&zNmRo!yC$TJX;ta2a23dUT^BDJ0cGvLG4l}g z6Pk$pKA#(dS!CtF{+HywZ0yFnQVmw){GFcpDlcMYdlzrJX0gFMx2pBDdCYUwO?p-( zBpbdB!+0)YN?Y*-gpJGGzK^;51#vZd^2TmaBe>Sm^BgDjJYG?Yj^lLF#S+Syy=Hr} z*AkIcpwX5ghRa^)>aflC%wu0man8Mf2(x=SB=_BjfOHX*6{h_lu(+Au0joUfNuDb{XhfC-GhFUxE7Ggg=OnUX>tNz{w7r{A# z*`@(?uvya8X|ZqjS5>Q3_ei`lB%4>uo+>Mvk!7{XG-F>V8z7JnbHWR9=J}bQieJ`i z$_{@g`Pgi~pMl`yjTS~TuP^q`MvcljC%}I^ID@`=o9WG8;fQwzsyLox(&sBkE=*T^Q&+-O4H6vlcLUPnTecDV(t<js2@M)G}c$le)$$G*&YlP=?w+p^RvV#5(HDNmXiI33tzZTCU{Y!6b1UR#2f z`ABU2&4!3n$LKL9`lDWT`I@bEI)hS_9@jF%k!|IOB^inJxfw3pDCUq8Kc28eW$f3* zTa8?ltu-Gxcp%*3{On>7s=>;@@gbK3#e&9+^kF~OS2+S{TY@6b{CC-0%!}wN)uEfG zK58t{Dp7~CTiT9cLrc3U9B-ibMR2&- zc>JX{r8-*@gzTM&Nm&;<=x!Y1((x?2*WR-DoRjvK8Z{Kpwgw~M`Fc_~@#&aGL1PS* ztdzk=-HItLnE=D=Rcxaz7va)()O*m2a`wa+$~t#Fj;1Hm#_2j$c$-QKFRRXe)DZ*_ zzAI#|$=AsALuO?#_67|*W+jcb$ZCG8wETSr5>xF46=u*jIpyWI`f zp)OQYXIv>(gLur1Gl|<L?iO4J zoxvS~LvVL@haiD{h9rBx&v%~ve%JYN{;k!ky1L}9o;BUowU(Mxa+SarvbZN7lsAO! z!{J~D6)eZrxHMVXoHaNLvc~lfuBy1@B74}X898>~(c!D;Mp#!=l)?|=~60F#5ra5M~{*^W#>5k^$W5mgfCB?cq zTD;4>es8y9M;6?f=cB0d8x0x}>`H-FjWYI~nljfc`;$xcxmKzt)DkFwp5x;shOTP>84{U0moC#ZzqFa02$IPN6O3tlPKo`GxrYEm@JY)*F}MU!jK0FLC1In)jw-yJtmgk#Jdg8X z3IRm{va`Y}$c|z7b#z9b=@Gqey?kVPdwEShpJ;n65-G@Q3*upAFE$Yl;!3SA;Jpa7ETHZ+$jqk7c8G-x zTxnHTL%?9Mbdv`%;k7DO@ed%YXCK7nP-OtRQ*+A+&{j}N4U}r0q)B|-qW91(#!ew8 zeO84(D`L#QP<5{^;&cG?Q85P60K1IkqawCylgn1CFH&c>#H707MqoyiCRBQ5 zLCX7qn9>cvI}p3xN`oKAFVVOzY79<``ug<*{kHko?tsid*ZoID{6NHn*jl$#H)_%Hi&RyHdwp@l8)J;$4sQXiS4PLe#g_Om2(D_oZDS<`3u z>4~BL8RroM*XI~LYKB_FqR4(uY{9F*d5$(9LAUIPovff$kCuLZFTGsGj=z}oqj-!5 zSd$9Ad;ZZ6^Yc0<^_-8AO~j_s7a>BG!%P|_g6{VjF*h9?5*shMj7`u(oh3G2%)JfA zK>pvZZQsLfDpw2QQuO`QPc}YzAJ-O|z)O1OXC2jp5FQgRO#Rf`*qcd~#pR3G-w*r< zWCQq^Fb|3@_@Io*7KU|=8;mDXylRtPG4Qi1WO9Xw9lDz6P6^h~V;eP};fr~Aj=cfrr>p}DZW7@3RzIV;|i2<9- zrTFkQYyMSkB4-TO3mb&$iTc2|^9T=LOBO|KVS4JT$Q>;_EmbwG$ z2_0#mJgj$4{eqFM+=%i_N@82n%xWQ26eJeI)>S8 zhd9Er==+SUofmVDcCsj&!X&sqnR0zLqTcA+zE`1uo<}7nBPJ}C3@-r8r=uBQp@m(S zO2om}4X5)I3R{1amWacxgU9Jb?5Zy`Fcu7}#hXINXwML$f{@f9FD) zd$-dW3|P%GoZWCRrWo()AC?&n*lh?`K=UBo5;;;1F557@O{;gNwiew8$n3cp9~kE= zd^yD5XbkALQid(U(?Kr-t_}8BDO^2#V=i|sHCLqMz(PKUr?#O zRI*NPj>cz^T1ilL*6OIIK|fUr4H^s?QGxisOCT_|S%mhbLB#0l*A|B?RCRnHAbqA> z>+T0-8ekSF9ptW30v$$a28U=Lv@QSRjU;?1dv;T2ymBTk8vUld%HhdcgX(x_`dVBj z_cPGyM@UgfbB}`(KEPp$fI&6K*e`l49NqUbAy~g8hBa0p6JdFqQ{bhB`M#3t`*@a4 zOyNAtZgcw=Y&LQ~UoB!uW=rMZ!0tqT^{xN;ru9p9b8IH!2O0o#H?xR6*^k;Wq3IwuZ^UhnB3d-hq9o_D(8D;MDYh$rZ4Y9&Af zmopWv4G1ANAs7iyNyWvLGVA-Y3BAKLJCV*Yy%F?RrMg_*l9Sxjrb#_)L~i68vmq~U zwY(h;tb2AjsYC23DpMVLfQ67StslEmF-^pPLKw}`IHnCQiTLckyqy!xM2AS18_l9( zcfAo!rkxWd7f<}jYI-=<%Z7E#3;$y7j>$+(O4maD%jYFl_~L}mKmBSew)IFs*-Wft z{Uls!kT%jscE%;%% z-u*A}VlpiurwjK%`?tENg2X$_yn6=A8&x8Ft~6(z2L2Cm*{EZid$r8mch{F zy3cv>UiV)xTk0qnod;gqJTzXxtP>%B!3-1@VnC0aX|pLHfqo?K7GD#7m#6#-h9)yz z;ZfCY>}fEgoc}-APEVWpuDn*?8-fZUsB|!S1U-cbl`bgD;5$~zadKE3rFy7N4en2? z!ugYTZUmhT@^>xVl+8-JB9+bh-(KTG*J`eHbP#!S2BRM~iD|()CM`CpsVQZtONoC{ zY{n^vX`fEW;Xd9%Pt8p)t$1MRxr^TByXLalD<%IJY<0Lg$u&PwYE-DXHlqi>SxTTh z;j9hJo?unsaa=J*U-&*C?9Jh7lI!wv_zFJdhZtJlU7`%+@v3O~%=hB?VbTasX7?_{ zmS#kyzJYb(=(<8B5LZlPHRel;(00q1$hmjk6@2Os3AFyZL>)2TO@`pZut&B1%+YRt zVTunc_Fd=R`2yJ(#Jg*^f=Yvug?&00bKbcFOUm=ONt5r5mIwtY_Z2>dL^<01%qlj? zQy_5^G`WkSby6@l{MG#NXH+r2FayP}&VP#$V1Rjxl;goT>84fUA@cg}&-haNubGcS-^N_g zHC5-Df%pPPACmU@KvVqLUmpIbn0NIm`L_?W=cucHYePD4r0BEB{Pw@c>1e8_ktEHA zN<&%wzsd_y>-$fuGCmpm|FCM(tImwfJCHR+NR%klvK3(Fe^IFkDvgM_cOO)vdy&_F zTl7CPs#%fC1fS!GT#F1Wsn6qv{kP$UoT%pzHaUV1znnLzTnD}XTh+L~Ni|)JDWI}~ z1&#SCo{ZA+Uq;cHL#W2+1ES5L(Oy9j@-MnL3tI=A6Ff=r0EO7UNYTj?PZ>S`wwhSo z5(?6P!AMSU<^T0D6vAjv5PstSkLdqk)dc+8*s--uDn7T!{}|{WuvX7gYa!(b{?scv zuT##aa>sQ2$Utd&QE zjo11W5x+>@JV7-#c=O?x+>vkNuIRv_6~8=E4)sWg*ONz}A^i)czhWLB`rFz^{~6GV zPe2cP0(xyIaTgRd!I1gC0~Yu1fHn9Pu-VoOU!WCPyz|_2oqfy#)+e*8uKsNKk)2xzrg%I^8Du*M%+r5CO|CocAvzeiPF71Dj{S%qUu=(=;9#cZ2 zZkg}bpQai{>wum^n#9gs=-)S-eZKN3b()|GtK)=Th+}!FhL=Iyvp~=+N(VQ5%d&<- z?Bj!5jn|KRKy7b=F+B*SoR@3P18v`7@=<1adD`G04f--G_CT-)W*bgy%mork9C${t z%|{4tC{6B8HMn^Sn3WG*lNcT=KaSxnbJhm{%R}8$<)Vm(Pc3LLmy&BL8R))5kpEI5$%027KPa1?r^AA zyW0C$$oTk9H><1N$i*Ahv%`IQ<>=*flu|tX**B+jft0TcmitQew!sDkZ5{rq9zil& z0uc36gDF{`%D$h4({;2iN`X6!Hdg}OK+i7|O?urEdaE5J8C~S(Z2%uQ6qRE<#)P}+ zt@lw3P!hh7i6+fojCi4pyupvi_{EDXdbC%d0lEII<-*zE7GV}Vo_dNL8N)CDtX;K7`m$+FgG*4SJ9Kr1C?^0V*gAC5+SK;ByM)W2X}KByie zyp6w`()&l<240af9{|uLZm>n6>P_uiIUNVKg&U^*3cG&KLa2zrf6UUrtFt+OLYd^A zWk}fG8St$z9^S0Iz z9FNF6rHd?r)K`V4`ct}VzbK`nUCtC3AOg^WGJ?#T9BB)raz1{Kr7p-(174O-S3jPv ztQ=$%0M8|)&PqI6CgV2ScDDI~Cp@4B2L(yx+MdW?Bn`Y>&g$?{z4v?aV1v+3UIKY9 zp>*lsl1$a>O>wB1pnR`?aeJ`%iF2h_|I0{Ganprlj)h67X`4wufA&V-xmdS}$hAT3 z`2#s=z{}z%E<2R6Rrx?Gq4pTO-~w=SDshHdKJJ(0<$V4(LVmNJT&OwmI-%+(YoQbh zG~iqP!%G3`*9RzqvH**qnrTmqTK54rx8m#fo`Dlh#ugP&<9M&dLd_`nk7jkW7PBML zpMv?M6Y5g43`q_-(i^wV{#akiGaFhu2$x-}p6p4`cwKiyU=v8;$xozx5x?CIhoTNe zYW&?3^xA&;wT>3JWKnwzA=a^cf}GKlN1p)lFO-z&c6-XdNcXLZUsm2heaQ}mb_EpL zzkT^zTpLM`M$dhb{yhOUEw|#X%2IV;cT(abAn!LyPg_0)=@FiX8y*+#~L5T$Uk@{Zrlgn&O zf0O3dL7`79YEfGLJLuGY1>MB2Xp#IiuK<_KdeY3we(5gyJKptH+e(%?NTIm!dHL|W z$CHix{#N|U`CIv;80h@sqw3)&0fqV7f36xljL#Gy%THQ&KZV8yJ2QJZn&X!<=}{UT!JOJ>&+Jp4OwZPsIN^*}b7 z%b`#9KtF#g2bJl6CNlM>*#0%HjdVu&`O{2AvMKNf?Zo@^Z)`&jBI`Fl3EYEIMHe1aR)P=rqA zFCU&@`834>UE+bf#S%{eL@crg<@MWd{m==!EJ9;EtXCe`_i2U>-1Kf(3_Uy9<~y*h zwFP!w;AOdX-79=IY1|C~!DFqZ)CHu22l<2+mCCtbuWB_8HllA7=V7#mo__49w$Q|r zycSwQoK!)hJC2@O@xYo)hs>h~4OHDkKc?b4v3r9@toyWxOrPs7#UjvusMIR;&UrtQ zU>Rgra)vVm_w4Pb)%zIp7HU}0|AOJFh;-Sqn?Z4`=0w+i4WMxj1!9?(6=U&=afD*{ z<*6KD&Qpma#wdf8&A-x!$&bn9E`Lx7&B#d;d#3b6jQLWsc%B;k5$k=Sd4crvJeAGZ zlBaJ1d~~H2CCNCdm+uxDOIR{<*rT68pN;61K8}<=WIN^w5F;jN-I#l(7o{Xr# zG!qOrZhj%)L3sVO%b=tPf5V;KlS5ZByZ zK}!h}ey9KeEGq01YwJvq5}W0%7;5G)Sg??;`-1L7FV(v26OOXr$?Rb}%e_=)UR^_k zqpar~KdF~bLl5C_F>s-$io1Y3=1P}tI=S2q6oOIRSQ7IkT)ejM0@BeC^R4c$dX?y; zw|HdKK&~w3>|8m7+$o=8kTd<7fb!D^ej#p>8i{NHV7Iwh`bg5DdJbY#``-4FbHKyo z$51(e=2Pmke3Ye~_F)eRKj75sjZ{GkMv}*ly;XaVrtu|#~ zPvad4rG9aRESHqD*T1mz36ZVU}9Xs+h%v{v#n z#*@oC)VcIt7FW?9SVW>kA)Ac7H?lih(>llBDR&BeYYHya&0-g2MkQbEh7)M#TI;2K zpV+^TrR<5rU<oA>`7LQ$_sl;|)uwC;`C|iNM{#jSLIUj3_y582a zGB$u{%Ng-NlCSj;e}4AJ(QTa_rH`a0^X!ArH@@Dewu+kO+@48Zyy_Hf=>#R=C~E9% z<+MP0`j`3NLtb})U|a?^w491?h~UHZ_LFq#pr9ojb@Miq2!4c;u>IzJC=KvTw;==fK__rDB%yI z7dw%v#o5unADo{GC3@k z=&R#n38R|L*%X#)Cf~fYh6LYLw^Fi_dZ=aOYAK@?p-FyyXzdIx`6$Ck zF-S$v|ICm8Ls#s3eobBX6ft#HL6T4u?aTacV-g?E0*ytdBRql64R5g><006@dPBXg z*1+&96V1Zvq>J>gr>U;%w{7++5SrIg*J%`a&s|>zFl2sYb>QKZp1dRC!N?LgLnV7v zIGZuo8=*A=*L)yH}p`=;rj((A6t;wZ;8d7R}cAim7|+0ME7XgM}emF z4M)C3X&2v0rX_zfgPB{?N{gCmnc<5B8h(wLQ=vAsk<6L70DUVNZK8kkN$s|Oq zTL8_+nau1}yVn3^q?Jo-x7UVc_;}OoSBY9w6-*iTMZCyox9Y_QMXM``&eWjMovJcQyo1hG{cqN$9Hgid#IUInk^tXQ2(5h7fTWx*6CQT*4ZWjU zOa4OFhgGcM%yEl-9E?I8&c?LPo%Xc*;;{f7fm+jIZxwugW@5ruPDS}=y7*(mM4LZl zXxpPu4UtGY$*M_3Qr$Z=5PjXwEh?r>sM$PBbtd9o!|Fd|cfo_~D|8jrflWnM^gMO+ z&Xa~hD1oFX_3)H-l+B!U^Y^^G11&@moXB)7JCj<03)zG-7CVV3A@IDN{=K2?30|gC zO}ZhH`QJ6gO?OL0?LHaQ9WfCk8Bqqq;B>;(TLxCSjvayIvLy%G%bHm*-OS*z<05){ zDyREbq`AYwe%}7TY7q|YaftB4JwPl!Z&#mgT6W}@_s-P9KBNiPs07@4rW2;0@UI1q zwZ(fEY5m|mOv@Se+aGEt_BV!|uTMAPy|Godunx*rLe$1qv(MzBN-Va;WAC0bW4oe4 zdZu-^QLHj7S*YQj@*yD}sPT;P4Z=0q)y<5+&5TtJ(d7~E_`M~TQXvD!_Qp3?^tC#? z12rh55K9WXLPtJzy#PrEv35gW7~as48y`f>5bvc_Iw39x%2gyYgpnC=;o8?3BkvTI z%V!)Uh;P>&Hyp%DzesZZG_deYzZuK$ zNuCUm@ng3HV3tYqQT7B(KN7$!ssMgwXR+$5+up|}_r0lRrO*`%-(Yg^aY#+0FB(q^ z$o*#EDXo?*EaN5sXWKD1-_Z+*aCy~lH%8k^jwCi5+$&uqkG={Ao*6Z z-s{=b=WCijyxKg+)@JDY3&rC-!koh-m$9GOlUylgiP)l5HHj(NHIi14(~$Vxls^_GiLHFR{gl8U?XG*>Hu zHhl-eOACHooTwGc9KpiR_~6QHfJ@>#u%Q58n5;bi8%D?(`J!#`W&%LHabR zPQ~D?r&`~d%gxR}_5OXe+UwV^HeX|`3&p<{AX61J!A(n02djGA$z5O-Hz&j3ADC=3 zLKDQ*<{XMvvQ>{S(za=p-58-KDojy}+vcZ^7G6K3HbBd8_iZ>;=;hyfe%B$ne@aCE zZe9vaM9(ydTf0ZcX58XE!gBQ_!We2^kiFX13l(Jb(HoViKTncx{R;;8Jz(oEm~Ny= zxO+Gsp;nV^xJ<9VV6?Ij2LFQjf>U^Sjr{2EIoNckdO6A4<}Xo0Y<%A@_QC|F^Bnus zNi^rZ?Yq~nSwf)I`9xoc%6^4je-;({lP*E!@`4aO{$@4((!^0c@W@t!%~t+cbHq^H znu!;WEZzHRd4tjg3zYuVl+;o;f8kDu?5K#If^W^@nyY_hT?>>ozE+}B;^Zo1Z@Xxy ztK9_f7|c@41X(o(yDJ%})9+Ogt5Lrrjuz@Y)ERk90BNTdZfGP859g^;^&Y(rw_v(R zuj7CFT4y@f;d9fGoXi#fSFO=~#f?rl)n){@gA+T=A8GXJUHL%s3(V@Y!z1RsedYv) zSe=!W%n8yUwKn&reYpg?35&)W%Z|9{l5X^`L+y6-Mo}>8l&ZHv+8k;G7kD(;Brq5Q8W4Uf-^h#Mz3vVSX4mXi;?bkkq z^Xo&tnP^#m(@k?;dr(W0b6Ay=6DCL-J?h2aQHG$-6zhC)*3Mg4QH>=~G&oFuwx-S@ z+^Lp-Psv%~^0Im!Grc(e^KKR8hkK)TQhVBB?}mMo1D#^2J@N`hP7>Kr1JRUZ{xS*F zceL!zrY)L=e$rfWwKwPxe8-uY^+|j;-|G2Rjdqu^Hd25OrLn>_d$&Tw(B*L4quR*U??gwxmg?=i`)NV+I{r=^*{HAHx z97{@yWVStS_rNxW-O*JhG5bW`MYzYnm>qUO`7(a`!||ztYQpfrYjX0nI{j~7w)Cnyf;TmrKe0Y1Ww3>cpl&9{FPgZr^9^zg<1;XAQw%ZGKxQ~kPYy8JgEw!Y&jTGVyH z>4=pl0PUyKc;wZ#TIfecmd6i! zV!>uk1w{{fQH5YjBMRd@@+D^8w_zzY;b7PAA)0J0p3}6OQ#2e{E%GdEyA}F@#P41k z!d<;|2pU+K(HcZB5D+*|u~ad%jz8Rl2&j=AZaNG3zW@r5j^K|?OW!EbvXvaBSz@|} znzN$;;98Xm>$0D!06G@_Xu2xc$(G|NA)`O!d>x3(9$+cZ=U5;o>?-n<`WYI*nT`og0 z9Onh6(J;)M^Xv^PL3hN1OuY}4nTlg*uJ^bFC{VdTblcSAJ<+f$7wsD@PA_CSGd|v? z{<8=?j_{?JF6wlUNmvEX)NDHaha@mL$tYktIscfzmWa$HX`G|g^2&4}%oBjEjV8IJ zL4_Es{q93U(R+FY0>7QGgGfq7fSd;QsE7)#fgsrZs*_7lBCYGYYx!nO=45fQG zN5MDh$5ypIQ;1WH*OcugDs8h_&sQn?GoEj2e$qR7?Ni`+uvwZ0{hUzP!~50`2_0&e z)hC=xKB~VKvc^=5D}FC*DZl%@78c)U@@t_>C0ZpkJ-+_{x(Jq@37)6=&!w@P&%bG( zm#xW5=RPfmHOKd>7+)1YHz1nh=V`*@`&R>4TWdoY!s5D+T4}RuB?)&AI#1BBW-XRM z7^6PDhGZ4KCTC?RBTyC zLp>nIs{+IuI1Mr;X|m)BX=&od8<>x4a<3}~@>f@Ib|yD~`YppX-hDA;8o~Zy<|GXe z+fh*EGbks#N#?vhZ^&;THl?vCI#=FaYkc>$YS^6eO?3Z@mljqgY7vZ18malxW;ygy zF5zN9-yvPFZ_zb#Cut@7y2@w_4vx@H)LH3~^gj|n>Rd*KVMdAwY8bgyWd zbufka&`7q#C{-lQ@|I`&x{_F{iyv2WKR6E`XruB{KFmUDP>yX=%*sK+*Ch$1!gk34 zF3oQIoq|kO`A_ zvuNnMNa&1AvtX)?OI#$O%6`#==6z~}rQYa{c>;nImEG#}T63kbS)ntZ74O2lYGGnt zUq&6!f}1*AA3FHjhW21)H<*!1F7VSw^1=nQ*^7u}Y%%_Vs#?2TVHTB*Ozw@OTTBHx zkUDFcyuzv#MHcjYqKtZRtyf`DMN?56h=RiqH+{k5xL=RnA}w=_ACT2(K1#G}l_+;O zXR~SueJiZKo=(+pHd>d{Qk%>RFk{;~U1&aDOYpsV9#`bP<)sAbKcK!W!6J70c450R zQpx4q{^PU`pxa>O;eKF~FDLP4d37#At<$mS68K^9yEFQ8f24$rezzCXD%04be1kiFjhy|IG z^IdNiEqb*2o$RUIffAI#!}?Q2l+w8thcpo~T2^DvlC0iJS})Yrp0)TkdE($GQ8`*N zglbync4YXHGOOKXK2Wkk>FbD8`zIY#Orhv;uD6o~AgfW@cp)2A zi;t!j5h&(~u17G0*d>XhV}OGg$E!R-?`FC+2MgUyotn&KZS1o2$v)g2Bs+x=7ZoIjKx;{sv=901u}NldA~x9c zUU}8_#end)GVH;blF1fV*d&x!iUsOFuk^%E23to9Yu?mZ!J1Usw{(Ypt`^AMOTQwB z6HUNQVE8d4bMdK0&dMeIgzQ#^U!9Iudb>zwiWZEg*heXO_d9$S=*rg#f!jlN9HzuBvUU@$BGFIH4fvD zRE7n{IX?H(a>T7PtHp7LajXHh=1Fi`*Q$tzhlUMq2QhgPe^s3-DV41Nx7+?P)tRaU zT$)&J5ii}Sdl-oqD0=s>3%+V~3V80wwA6nV650|ENZ&5^rY*3o?B?6cp1-Q=+2;YAxEKKO` zkxY_|cFjxrS%Y&y!Acjx6F79=zAXqU5E)c6}O~kvJZ~-b^CXYM3Px-aCvP z4vFYkRx@sOld`xHn2w9Gl^xJ#y=Y$KPzH!(#5K9DbkWie&R_q8ywb8OIv*~8G@&HY z4>C^$+A4vKWOi$gN|fpPaarZOXG5x`;CpgfM=k1Z5+=!$Yo~ec2lnPv3p?rU*=KY% zO^Mt!lbqW3=7|`bH9;ZxTJ$Wo+)FXxHWw8cM-t-=#RGEGsTp=lXWJWW9f|%dyG`(A z*S$#ArHNPA8_{fyQyj>fr9sGC{-i`(qYHO(g=%?!!4x<@lv2{NaEYSy6SK!CSRGAa zVdv#zj`uc0_*n|2Ito%8l*!X5VPUF{SJw zsI;)DE{=Y+O{ja^I&@YPQ&Dy-dtstUUaJ1j%_A3Ij_jp2TbHO6lU=Zl{~Wq6H3Kk( zyQfmcO)TJNaHBelPvo~J2RQUaZ>7$#{fNYd2OG%9I&@Vu(s6K)nk-en8sSxLv2Ivu zBX_Kx23FD9i#3t&o{~)EMkL35a6TpyQ!O~qML--V1&(luY6C7K37VOP&?@HrwUef3 z=;PjOax7tU4O#jUkX`2;JB#xq(oa%di&1_A1}ie&rbP>-8EqGAQy_~AFLOb^U}?iX zWjN1S!NK5;3=v7WhNE==G@6;0C*i%8!?q4H@vrT|U%EXQ*mWE(t*ps?HGsmF>bm)` z-MAwQ0@z5Edm^)v6U*lgv=VlgN!n}NS#z?G%6~en3+$VG{c^DcRNH3UQeAFG8R_ye z!?=uAT(}gmj#@Y=kRJ}+ukVPcQhx;gfcAvlObcTM8L7Y~3XWV!vkARG@+g(Zucs7z zJq{Wdk_;ey-AbflaU~%v~+h@Wd@( z5y#VNPqXTXHZq%5wOo;Whhj5o{(U#W+6~r#mVtP}Mp{?`pHYbDrPscO!h!K5zii>~ z?v$>sQg{a{R=;>KnSIkyIa%D=a)q4qL}&zQoE&zVY*Gk5TNWoTTTh)E8IUUrf7bmW z%5w3H+)#Zt_F^Q~&a>f*z_!G590z@wM(zIY&oe^w$aJKnxNCu8({m*Qaf)|iZb{8e z64D=+HFx?tS(?AHwPMGzkCaPS8^ll0?Yp_|a1X~a*Q{wMg1PTFDF7M5IWwJss->?^ z@z27U#|S!rv|t$-BEh|s8Zy~_=Q;2GYaQs%WhpkONhgmZP&H3xNRr8K&V>{Ff@qZ18HP$orL>qH&h>#kBF7JADRPuvwdS%Mvady7cHR6_ zqvmq1hG4Xb8zra{q4z**{*Ijb(pHj)9Az9ecqsXWb9QnM4t|7%Ry-o3QGBQ@9>C^Q zpUt_D&xO|AdqzS&LRHQ_z52fXlm=AjDiV3W*`^G)#M5P<2Vi7WZ!kZjiH$)b-&t#S zv8BbdVc^%srZ4ZQ1K-WZH?gH@P#AF~CMvEE;nbU*Iy<+L*IpiRR28#)ip4yzQ9^FM zr7*=DoOaFy?8j(WGHUK++6+>{JF@OL)hGyA_$TTg9<})?mmO`NsYZ^ zz+OY{oYPK23jIqMVe@PBY~=UvvHkozr2PWQO)0nJjxh8dXA=CYn_ZimzAN} zjo%YE!E!!#vd{%-&m^zbvK44qlnUT%@Lw<&>Vn(1gh7z&K*qss_v49(L7el9>(FKa zRA{AgK6{O>_!F?|+EXs$MFitau{Zez4?&a=!^QxR@BX3o5d(V444qM7?hx+*?lvhI z-{Z$U@FykxQ`Tb5EbAT01;fFf^2EpEM-=QKckUmtuJ2X@aiaV7{od1j_|I?Eh&lZ( zX-Tq(ZYRCYvW&y5!Hn0D@t6zQMR+SJqkDs>A!YA)^qh7FGxL`+(6Dhat&gSi~2I+WXbL#lW(sCzMbBvN;Ux>2vC?s+(<-19W(;%oAMi_Yp30n_Fq9Ipix@*QKc;N1johrIzi$K(CiF}C3Nj*e90p?=!#kA` z3Fc$O&ENFjh8e_wg8FK;fyiAj-iZ6);cUoc&eDE&JOF4n@B_cGmYvESRkPprJbscu zL@`@S4VbOsuTdmg#KL^ZjE3GL{xdRTuy_hE#n8WnW~x$-D>^W-7fmw66{RoAft*k^ zNkl!-r0X+5gHlXM&4TcrR4W#nsSUi{;NTFPtDgI@dkJ>5d2w*1B^{qhqPuhglELxj z)Z9cl+~iv;ef82eNcUq?&xLv2t-`)oiuZi{z4&OEj2g|S2|1=YhSLjVV<$Turvq~Q zta5yH5~d$G9kEv0MBPM5^!~Z#$EjLVB&xXpC8Y^#vT9m@!wUWpWm%eGzIJ>A4RZo){UgZ@HAdLoXz>BIZ+vH^a1X?HS>%n*{GcPD01FRRWIbt*{gWOd%eyP}uG z0cRsv;H}pt8=JzU!2A1YmtOAEacL=hhTQe`YK7obuWllOFN03`gNv%`cc&hgso$Hw zIp7}<@8>PE4=T<2&9c?Yqtl=Su;R@Tj2vzF0D4s1hg+QY7Qgj+9$-$Gtut?qn`|TV z31&AvTbN!{0?9apNIRj%NhT%4xI!1jmPX(sRU2SM9Sd|lCUDiX!%R8Cu1{Uw!l?j& z94VGt4RXDqUD`LV)nzNxQTkb*?W&3k+kQCSrwbT-KOz)Nbo?332Cu3+D#STe!b$7m zXXb(0Cd3eSUunE5TvPve$>018NnrHyc%XJ;M0WJ()=e_*Xf}nZXE$P{{$^lf0-Ple zt)5Lf0n(ImjXR`ErhD-zf|3kN)vK_oY=;u3M_TW>L4lfLxI;Z1em-i1QmKPn-iXqc z9y@B9dI&Sqboe#M`6|WG!FPgD3A>vUGq-?9fo1tKBjFBrwfM;Qp6Unei8}gyks>xr z6+D1P2!)P6c%|2&4)x2PP!<+Lr!hY|QC(fN>(vHL$PrQCf-VMvAm3lzZUwe96uB+x_sSRgQd3R&)a{Bjitu68p6LE5c}}dS7N>aOaU(2qxWfs+~+n zYi$s+lW6LxzVO%?u@uCXJsOy4$ILB(B_Qs*qh z1hKeaYHIjd;UHeM8yxJd8c^DRE+%ML%KxMPvjtgbFvHH=O*c+x<%(#W1xzfB*iY*g zn^6NCky8ARj)XUd$wgw4GW|tE*im5#u)Ze+NqKW_Io@3;LKuMz`O}VD(YfPC`*EbQ zA_@A)=6!wbOA`qxEh6A_`>Ntrp@;p|oZ0J$Hn|AN+>iMt#svt>`s^*G=gciY;?cd! zQrb}7qn$WUt_$XDBb|1??o>B)i&dN?GD?DlSESQvWx(?A0& z*5oh1l@E38gYKD;SePGP*M)F~@2^&Ojb5i>PeXg27thvn5w`9q|~M zlD^h7K~hA%Jn=&wq=m$oNzla1?~UADNsn z;C^$9QZ^tM6%)anjC*t`rrVJ?&~nj1Eux|TTQ$4H(QUeskD`%C7>}MMz_AkwNFE95T;&21+S8nE(K0Gk z+oWj$sO<=6D*>~g+HE$F&&~qV%z1bVoF{LJ6@hrvZiyKM-6;L=Wps)Ihyr<*FGeS{ zoCjSCyCZwWin!Y$LyPh}iOb*3ffcrUBdOBN3T}fz>cpn}G6x=iyn1gI5qK#kqqBKt z6S8GklGmjY=Z;Wa%Y#Hjz&R-b^WhOmq^JgwXjZ54ulCk!!5obvs5X|`T5H3s#O^v4 zWYzUJSScTira;niN~Q2=X{ia;lDTgK)E%-b=Mb`^=kce*VYp!O?bO+g)ba|k0_GaS z3E#!N`cn1fKN3s-$sD%zhE5pYZ;GH`L}BT zS9po)vk%w1DK~t#=`A$SRNgkD9}78Vs~6i2m&Hzcl5N&)oo%0VY95Q!ihZgCUMl53 zw%_2u3dru_u=M}lv|wqaX(;r`|7LsfJwq|No@O~wXM3A4T2#!s?5WN|s3P>mwCMAf zFaMOj`=3knk-NFKjsh>2Gih^b(Uxk)YVOs2>Q8jMGxo>Wo$BQ>`2S_YLDlKu=y$Fz zR>5B|;YRmQyATS0b|GT^$;~;IMX5u{cB>l?!`X_~v(3+xRpb8_g zGr1@H4{O%HTM?Uv1BPs}1PQz$M4uy%A5W%pVP9tX0(5e@A6EE~@#&n5%S)2ZX zX}BuXmp%Rq=Ge=^*YCTStMiMI6DZ@1KM$e8@nfycV(_-zX94~^gKBrF9{hK&SqwD1 z3#fyB_l8AlT7urpA`6_j#9S3?|L%_Y>#k6r>Aq!IVmc~>F~lsVnfF=n(lOM7hj4FQ zn)>c0^~15C%8*+cfYv1y9bA0!QF$qTpWVC1b2eFy96?wJkR^hH?wAD&7a%1ySnU@b)DL0 zpBbpP*3qG_irk)h<}r$M8??v(?9>0hyUFCU-B^*eFRGOPd@(&^S^`#WRykw zCnwowpn(6WMK@i5`Nl0NAnSi?1^>5JGjFx~vqJz`i=5qi0!{w*ANd5t{}J`SH~$K& z2%bsn2)^C>KVpFg!2Pj+5R2Z)L{znxcH~?ChL|=_t(4hmI|UqOUEhK2is|VzmD!Lt z(ruQ)SDV}>I5+O+lbv+lA0JIjy2kQqG@eKgjO+Y{$k=gQp7{;2L*oaKbSm{5Bdc^y zX@vc?w`00%(QHcG{0*U`5$ew=di{}e2Iu7#uqj{inVQn^dgo58YPtXOwCN)8`$K@2 z-=x9h0q0nI-wc-#M*--^@ahvl`!a}CK0mLixCT!U{K|^d*2ue#we~{mP$|;(z~=q& zV1Hd}sG6}0Zw+XKADT?fUfk;n^X(CXRBC}^uv@E`|4yO#zK=(%iCW#lzMJV28 zAcEa!?VtBAP9WR)iQWAiTwgqAZ6y^)u^j+h+8qjo$y39DDg@B@F7oYqBEI@GP zOB^z`Lluyxr)Ar!-Id!q6w)5MU;mUMIwr|2S^)Mpgd!k} zyqV3%J|NG;;>Dgd*@o3EOxtX*+fxoQaVk($1(m7CE+8~h>XxNwhJkb|Lrk}`_~$LG zry$5H2W5f^5F!^4mON#NksU&awRYt5^UuSX*#|$zKcYU^T^x{+_&~V~6ewVw7IygQ zhvk9bQ&4+OB`3w=E0jlr+iX~f+Y>-zIg0|cS?T%9pIQ|-S(nCt8&%*en9@{(A3$rP(Z6c><@bXWBDo6eZ*MI&nv4E(ENFey(&u#@n z{?ND_@08l)rfv3Ux}_Q-Zjm0>1@hhIqI^ zA#mMz1F7*s{27COV1B|Ja?VITJ7vkC4-n#K@aH^!y*;^`FFBPGrO*CcZT+`p+jxw) zri@a_-gT<`gla$k2m|@j*Yd~1&lx1HBq0a*8Vg(B6Hgetof55 zD7kQPcwMsop7IS)r6$1vMj*zmfc-uWAnRf`-KeY^tp|9=5D%}M&n#9za$w@(@%K+b zzj7+&Pug&Qishz4>aG{}3J&}U6DU5Vdic}s1?VTnp4fpvxBTVj;6CuPQgsC~DC$vg z>1kRqnH!dT3Ru*5ANKn$+G(<98i=bvd9GHV@p%)@=h{7*WZVFi;w3x)(B z5bOi>w(_F+6QTr+%5K3+AkT)AH`pxZe?ovbEFRcabfYzJny*Yivlknnwsini$rIN7 zT(4+yLpP?W81@cWB`oO0@7?bO8rFP55m;eMfn{&UMk#A%|NW1r*$gzm(TkmXJg~;4 zJjnb{1^6I@q2h^Ad1DoAd`=(v0V1 z_JU2n@NA=hn8Wi}R;2ryf|)b&p64;el@Y%BTZ(6E7&!nKNy6i|TG9g1vUtrGw0pu6(V z-v8oF^ru;iTm9~=vj19J&EyO)zx=VlD*Zn^D>#^(TD||6z)e)Ruh0(oC=h(X5qjX! z|HV;t>7p*Ut_!ts=zr03t`Vc}H7hk_(dle1MDCHk!E)r^atm=~1AiKk)YIfJv zYn{Gt_0HKTym@)>dGfB`^5jhG_Nl_Th|yb@vxe=I3XSCF=;B#^e0Z6dI=SV~vVAEvfLCl>iTR$73N| zb4i$*)}~EnjxoaaMuxVODO)gGZ?s1!YU(^xogU;83M0EmBOO^?HQ>= zQUS9;;i|H-pAu6d*xB*E=5`zUNXBwmgJ7g6)GHaZCrhKJA%TwsfOD$HDe#oqB_WDe z51DyBnsV5_>@DV3Nx?&#RUa!~P(!Bw{R_s;fZy%5sCoc8SpfIG{>-nfZ%BDb@{b1% zcj%GQx^xf3qh4T3!K(n#7v`J}XBtppvFp--%Lv1^Ojbse!w{1h{(f5*q#h&o*Ln%E zEA8s!`FD6xzadh0RZX)^%f};%ZG~Nv)bG_jiR++6`W}>|_6`3Vcd}En`3=DjT!{w_nZ2&&L@}WI{BI;enX`2hP$uq(TR96 zW?GM@3+@YAYc$$u+}Z8_`bic!-#PUc7oK*4O~1>3is9iyfH78=A&y^bPIGPnoQne} z@x3SWsy~iIV`9Dojzo9;lAldL{)p1QA->F=v}4?b>j>;kGU>5d+Bb?7U-VT!RO*d( zJqLe0TG~Ts{TCN5RrhN0Jef=EsDzs-{cf%F$F)3=4 z@pr*t%$K?I~2LYv=dcuka#R9kpdcRcS!;yuC#8ySiB z-6tj2tBUMaH(0O?0-6n#&&ni%Juq;K>ad?~7 zvahmLB@Fp-{&)lU)JL`kYL*9UIBs1w224z(-B9j`T~Qe=omezEz1g3`WW~t%MHevG zyHOB+6sxgBD^aX`h%@ha2SXCRDt>z11~A!I{fcQg^&ZhZwRARdab)l+%#baUohi!i zbR#H@MhYYm>-ylwsgI>?EA7J@R;Ou~X)|m$95(S%adxD^C~PVbsy@h)0u91E#!iq6 zQw)J;dtOrJ{z3|9RBycE=7}g~#eWcSD&Me@I_LemUtyigbkJ~o_-fpqr?+6w5WScT zFkTd?ZVm}YvMYuzJ0OMP;Sd-GaI2HB48g6UPXr1#T z(B~c|s6Anjc8!%RoS3EB-JWcvkmargJ+xR0ZP)Q&vCLDDs)sS#_oSA1;hV0=I~SO4 zoNxHCyPX}Yd@ks<-sh%rb;FLjjgZbM9-bkUn>Fl?^XEqTv2A$9+r+i)vD$g9?#p9W z|4}EBosVp!hWYCX2I>$L9vPw92#7V4axy^u+}bTZkGN+ksot_KNvpMwCSr!z0S&D> zA{p@(IpiX_hPtkyWrUCWOHi&tR!NnMO*`Q}m>>S6OBhm>cVuxue8(F>-dLf;@gTkd zH-R0Jf%c`5OZ;^BJUg52T(O>p9j_E`=(1Sz$XmoP+|hv$7O4vCnEV?evuLEa=U8l$ zg%iino@KhQw>e*DJc7&2sL7<4*>9H9_=9T|TXcl<*C6Epcq`wnlBfhT_lIT)NJB3QFVGX(UdH)jU<9xH0u*CI_L-4 zfG*&N>}>~jwqfUx5Ki*ea+o}jKRV%oYph7rj!WS!+86EP2n{FwuorV;j}R?iTZ*|@ zf0;X`z&GnW(MYZXZuzBG=zNlMrDF0MB0d{W8+Vu>?u0>-$5$*!H1-pQ8mx@0piT3@ zv$4E$b9IOC@VD90c+Ar9>mDpFBZLebWOo!3FAuteKe0m!fet5w_b2{6h;3oPa8*8% zgE9{Se+uK&gJ}0UvCiVkmAmyDb$$EJ2H!TK-mG~HtZ;KLigZ@YRhYN#1+YCLTLdYx zorTenu*(IpDxsPafl*T*9k#n}9QCy#nL87Qrw@}N9+^ou4jiGny_+uF#BW_}kiQmW z9I2JJj{BNFp~vgQ{TRq>B`&0y$^~Bm~LxzRnJikHl8Wc zA|}w&+?qMj;R>4V4C$zv6bA1b4%8PJjw@0Z8G-yP@b+p~7Il1633;w!r1#4ale*f5 zRnHF;Nnt;4K8VnI%@d4J@xh8~=<{oTO~|xm6St8%_&O%(v~kx5q0ry0{hocs=u8^N@T^75tDn~rF-;!SX@MYO#!t=3FH@~6Pc=Q-V@2j#87}~Ooyb^ z^B1%@`3|NGugwVZUn&rd9gd|4NRt$jvyuXs1+)dT9Va5=e;(XAYJ3W13VpAnfKWBh z!o!v9-Eb881W>%m&bB0AWbS+ZhG-1hd`MX?FjhXYD@?s+9lI%kgcFI5aX=Y7))44E zRwhZ9&Rbj9jcY;w>03(r9M>ci%Y9H(pRw062{wMB+b1y}RxwsJBaxNwm}An$6krr# zedv(h+Z*&H9A8Q3IcD#V9!hqhdlUU8fOySjPHg%b4PYA{csAhQzAP&`kybrr5l%w) z`ZmONZ-$XK0C~1~62p0+A!YY+1R6V&aM!v`m=bNwUt(*Xqh^;FSGcah$DhCMC?&dx zS2tzJQp_mn%`6d(;ORv=jljfic;An^sy05JbQwzw(hVga^KeMzN@<2b*GSs!uEm#X zC)ZX^ev7Xj$te=Vs>nn|1V%fHP7Uhv!kM-jDw3NbKVVERVbPP?Jn<&oA`9nU_tMbt zv{p~mRPGFKK5LP3__PGsm*RmnYOUj<-4jCRsAx{WO2#$btVGZiwW$!Q=0m_ZGVKs1 zxix*tmCzW%;a93qE|HpTW995-$R6jg;BY5W9GHq7&7rrI+LDIvFgDi9vIN~n)@9-YET1rTk*>l#k$iiFv> z+U1&V^4ivNpEsI!dL{k9%^-Lv(E!(HCbXb0XVxAjOcr;NpNhXPY(@>{%7yipal5gN zlQy-Z@T_Nj4fp1*n{aO!)Z>{Oua9{*9-@mf*^}wKjh3q@^03*^~RJ^@Ss2CyH8r!)Yt@n?ucO z)-57d!udWO9OKK@g=O|E`DlPpU4U;RHFz!Cw$^X{?2*W7bLqTj(pS`;ZZLr$j$uhg zAdNyPyG$sW%Xk*j=FUr6qIFov%6tj$t|ZTgagsH8sZ#ctOkfW4W608;(;=YN zA0gUn(z?aZ8bEt~pS`B?9yaGWrEm>l{A2AC#C&P2$9uq5VYCF`<}d}gInu`={g?d= z|KaBN9=K6BoUx;+qJQcLfa83Qx8ya}J+{2K-p6PVIjFtRw~fzofB5F8_+?5 z{G5=;JG{?$+h#xmJ!hPb+aWw5Vp`kH1F|0?uf8 zBcuHp(f3^R%tRYd6rP?VIf;dXWphtSg*13yD@)%MvtXjGFP)o#bQGfPb7-=pN)OfJ z0B2pYZDg`dW?BKiV7WGW{1^&%P8z81u|@{^?PjeqH@)vXOwSnI`}>tR9?0ESu!^QL zvUb(7)+Jmmwc;IjNOkU255MMhyRpVL$_ifM3flX+F|!LO$Lvcl-hp|9b=xw~&ETTZ zenU)5oG@aSslUf>XNaH|F8TqYFch|bbJ;R+z7MIDVO}cXc;NW0N}zr8mAG~_4uw;# zP^k=6zvVQ78j`GpF!N)1Wx4Wih{R}i<8D_T@Y~ECkj%u4QA`5d+2m*B!kD{B<(=tr zjGK24>|adGMbZ-;B9MA3?7PpY&nZ@@8IE-D91jNybwOfoEPLSXYm9inh&5^`dSXTB zG+iRvt3U54hpN2QRlc2KX}mwGYbn%^Ug#t&mTsg&t*|SCIKzF2i39YVk<0)Q64lQA z*pkk!b1=E$O9)S1VSPw+1Vvh!4$`?Hf1?j{aM(M8t-Ch)kpBF(FHfUstp}xyu(%^7 zbj7Ju*^p@BH{^-3yoDG@&Iqv|B09vq4@1Qrq^XBg67hsE&G|3`3&^kG3Mg2d*JT5h z&?FJQb&%7{(FubU%4J(Y@XOQVoC*rJy61c2kp^>h4kj{DrU=@f_4Ck3gTj_ZYN z*-S=9>8@TJYE(1hn@;vGvGRjbVvy1mmjeLH&3`adn3&50uOZXA_o5-iHmX%x!{J7H z!ch4wT{|Yo1W6;Rg&-?59WB{!@uR#J2~J;0>!3YL6t_h05WPP$ULYskfvSh|r<-rp zTUe_>v7D?}GiZ?(SDD)x@PvHN3^`GbN7{;Y)hFAgDtXGIIxl1S(R%5;!$>dhzL#o( zj+L_u4(0k4i{$!}(?Y1XhN5_v9cp3836>9F@`@M64X^8eY&QByvl*|51z$;6FGR=J zQCq6fElZz$4EBn|`bZ{Sm%qSjHu1|)k_YYGVQJ{{8pyr2%pZp zzjE zzt-%cB)(K?wVISLGc5N-6)OFj4H33NNQ2?6{~<}x6h()hS60(-o~X7(Hba{fUVp`M zv9n9QxF5f9k_{0W<&xz0Q@EvU7f%9-zS`4HV|Jd9SVOCU;0L|8;jwL=kCGMGiER3( z&`_z&1Y7L|+;(O_3rMj=ZH4fpL)dM$N_u4`Zsp@g%}B@|gw^fOzA>N9D_p8=(7S|A~FLUezjPOG)oI;QmQenEP)y06%cCG7aftk!aW1U-oB#uhO< zCIp=QIo>KucGwUc^D`|PAS$Y8W;JYVIwz5r0ClV1)o7(V=3n7N&5p~v#Xl~{Fke1< z>;lxG>qokCtch|R#ET_sa~WRcQeTt231}(vlKV23SJ!QuhskdYjrg&TGmVonagtV< z`_pW(X&YLEwC|Bd-^`T%I8y)h>qfv!RH2vNrdKfCaggAm`CgEEwO9@pM!lxvzH#J9l=N55FUwXELz6y!7WYktTq0=Bq%AwpNW2%Q za*uTEDB#Iq4IpXxQ8iq@+;LPOEFf6Px^Zk6(Ut%B=rPcKcQ4(Rwv#!$ZcNOD6otKEmmlZcrR04JaAB@ zd3L59H+)BbEXc1upjh?PFYH{x&gn(}z6JJXKsZDFUT!|F$9DMN)K711A>zC!qB9eS0@~f6vEUVf;+-3@M;Bw+aZz`sMWy~)NSlP~T<<`*Cl=NFbvrXQ z7Mk$_l{Lv?k%$I421IZatr7%5U=rNtauSiu`KW{z zAudh9WDINBso|DoemAQ`(>;<_BP0E#Ml^4cRupj+t}Xq>yiN8339ixZ1V$v`dWIrV zSH164?=HHX^PDSJ25+2`3|4*>*_0nuWB;59x2sZ+d6^6NwP^1jFfz4kz zc+h6(;JA_<+qcDPImCMzc`XM$dHWracNQFuzkD?9U)eYEdRrBVPBP(M+cG$S#d~_i z)0)9eAjP#XNnh&fZZMRdG*YZm5iOL`aNcG*Ux;i*IcoK_J2E-@tHXLW?-SPd5ym*D z@hO`7wUA1ItWg^d)>1S|w+^h{#d?cRdFlV)W#V9PcFw zHCivDD1KYee%C%b`T>_7834h$O(Nd-fiqfI4hz=`LH5YAZN(&mkua=T5KQ|S!5(bc z;HB@0lrfSbHk$V)c$%UojpR}mUl+Z*l0R3C3O|CYmz|I9l8ms#mEsUtv9TS&a~<+z zfVa<;^0XDC#W8fbk(gVyxwLJS`0xFrGj+x_XgsT#nTjoSu_w zZrjvJ>DljfEdF!4(Ef9&{wjd-)2MSbZ{3=`TB*cP;oqY~0MJ$AplA6K`_nG%pKV}J z;NfeWA8>|9`!a49aFmlqn{sB!zg4EswUXD?r2z}jG%}ioak&+fz2C>WRFmaBy^Osc zd5mwye~s7OJEMDtW#XD&KvpS9JO7SWj6ipX+)$E=tPlhQ@|Pu>-{S0aROGC>h=!<#y=(YKUzMq zZOiYs_{4}%szuh^aUpt-J)TDSuBFncDidQ`YNMIH_ZF8O&?nN;!t)C+4VZ?Pn^n}QPgO6y8 zm02vSaRXc2=4g)~df=EE>6u_)6RwIkXSY`+nP^`nG9Kw5i8tk@23+*YZPf9gVNZ_?Q$zXkjlfM!#5JT*$A){-NR1_$e z-X7wErEg1gTEWWS##O8wNu)+azFa|AtU`GZ9n)HhS1G9OGPK$4C8kEGmiK&lU}ZG0 z@S*nR@+5)|gX&f*eEJ95HAgja{zpvs19zbs(MlUsC~xNv`^J*LxH2Eb-wRfS=_^=r@RLj#rMnor$TD)F5GuHPy6785h# z5|>JtF4HnoJ)r!d8mr)6tLMxuG~S{Y+sUsaHM3oE(@eyL*E|j&6@8U|U4b8{JQ%2$ zP%ff%nr3-ZOT1%h@X5tNlO)C(Jb4G-R)!5zsE^^wvo=abCLar*NOSWj=@`_TsW-?y z;db87TT{2nHYcB{qQl+UnV)>z=xFKHLS_9awQ}BQw%ABoac6rVkh6Beo6u?Pmpo^6 zrMp%+`wIG&b7jji{c1%8cZ+4RsC61To;$?GNthjPO{e|T=pGa;b0I$@)+Kd(yhH8) z$yhWt0U_Zaa=zqxoA0IA zbt>t*m!{S}Hx@V2atr1Y(|M|;W6?C+cwONu^aP^kToYGiNxKA+fWuFh@i#`G2tf|= z!ZOD2RUVQLhz-14+(-H{Inw2GOBo!RJgCXvR65>qZM>Yib=gUPYEH8iaIh%N!-!c(bie>pStN(%2rmC*OKZreZ_4Xj-=RC(r)3x8}Jhbu-#{Rrk%)QTlIa?B? zlZ|$!!O2!Z?J~C;UZ6j5o8d_?DIlY7dv_YzXgC?_{DSj-v38Wtz?YVi0<5X)25Y7xj2iE))cd2&yv zMtAF&2OE%*Vg`$T`m16X;+lKMF*!6QB|t7|WJHjcQnNWeG$3>g!YNI@tJ1nJxWQ&O zb1VPUVNO7-Zp9|S|6}uwTi(uZ2w8J~;h$Zt%h4?&<*MJTZt;DnXI!>)>9EG}LKO%- zlD8#h=d)_x;UPiw$-i)>CcQ^i zyzgzr+Csxt6O0`QdKE`Tw%f!)0oR4IiNWDK z6ccmOtOuESxf)dnjRp29M~M?=@}+NxS4eol&r1BjX(dBlTG33gL2q)#*8qG(QUsEY z&){zkT?hKKmG}wT$>>R5CJj5-ZI%_Wh+J>#OKsna@jpsrYwSF;E*dMyD(j5f)iFfE zWQomwnJe{`*8y{<`-snyi3f`~*Eq&>(rtPScbSu0a>*tbj7j2I8`^V+v$i3aTF&1h zCo!NaXGkO@2N0Zn-4sT${zX>ko3C6Nn{-1c?bB9x9S2uq1GS-fy`Z|^(O*$Ki1&gp zGKx^LFz%Ze!0>5$h@}RK0J)qJ!k9mN)ZK2QRpSV$xae209Z%ubP)*@pY28KcSUAOa z@Me3w_qNm0!Oe)vw&A-npLQjPFkut}l3)k2QXeYYk++h4uELQNEC;!;sWl>zpEr|q zJL{#HRx7dR-%|}n4$D?(dq!?q`Em$5EA4=jkL!2H`iti&GCqEAL-0l2J2~Ypc&2c< z!QER`{Fk)xAAD$ zs|8dqt7IG@t$EmOa;nn|8nrje_p{vEbrp|Xz)2K2mpDd*x08GHXoi_kh5mhZ?lGpc z>{v7cxuCGT4{>B?8@vx+|QHzR)~*+_$MoG^avs8hut_( z?IyZ#?f4LE`JDpo3c2|AgP)VRaXVqvE^G~E@Du9`ob(!UMU$Pcotd~p@dQI(NlZG` z=TA;{18gUTKgBHJ%gO5*IZls{=5`|+endKlke)cpSJtOp!cn1+ZF@h#@t%VNbXLQ& zz(L=Rm&%x&8az~^$DuQb7|2tT&-LM_T?{%2nc9ThcK)7TsctG?k!Ow#7dDL`#BEnd*lDK74|LKE7ka9PkdJ2{OE$c6_wuRaCx}ZP%7< z>n?Rye6};f5)7r#&*{}rz)pH;go4-)fugw7sU9`&8Cx`zaQ@*Usgn^GNyYJ}wU z7_JRY@7tg*Y<7ODWg2ls9}JzRoHMM%Z7TA|^lQm7sUr<)Q1rfecLaWfWL|%KS|;k9 zVSm&H6XezwhxB<1@vw}bG$o>?x*5B?X*FY5;9f%XBLc_FA=`**Z9}OB5(1QSn6`ly? zoi*9GR9nWQ3XW1_!<+z!-AjB}^_k?e8JaqPe-lhA7j1$kDHk}Xrsn$_%o8 z9!b9;u*#P#^c_N8w1F@8YUz$TTZK?l|9-1GWt>$KfAz`qw(o_eU;d%A6o~QNHQ4l7 z`@ETr2VY3g7(n)c7-49E%~fg#e3G)ThMda?hZK4@(Jq7fgCoymC_Vi;xlp~0QFfg#)dSaHFo zB40%J!_7z)@Nzh{W0){NLg@Da{;KNmJLBk9B{tY;!Q8CKxV=40+-=m!12Pk$N#!I- zW|ma3QuBvl`>0TcV>pOc(d~UyCE{8giZocsG`qGo-M8JQoeVF*e42!!ucg25l6;>w zgkX4BIfAH6Q&WfsZW1jRV7Iq0Sn{RX{qAH*5k_JV}|5ae8s&8NK9-*-0PH9vjj zxtn2gOeCr8+5#z2(QZb_a#Ba-S?C$e!ddm&S2{6O4bN_rg-u3TxSyMhO^C7LAjT1+ zqP7%C_eG@?cgsgl!3HW_!ODqe%7K~{C8I!cT-i0pup$;WB!XFL*Ht#=+Nc}xrpcrz~)v7 zfj+8-QSp1`ghM2igFNGLVfRlyGHrZLb=6#IG(j8Ms-C5iP5pN2SQI~ug;PEo$)mM$ zxYhiOd|#=HG{A)QT_&Sitc~{SdRi!P(IL+ZoyqRL`P3HizKQYaJ$lh0MU)$sNi}bs zD%9L`Sm4{w;l~uHg!vUE|IKeKz0k`g|nwFLU@x>u6U&B}R#oITn&a0=7 z-H4~G3p9Y4Jl|ZcT^mh`tzaF2kunmc89BBrS9{zW0>jOTK`AQ#fjWw;l2*t3_S_;m z>D0Q>% z&Vi%awnI9{1pY63>q&0gD&9zj6%H)-)CkW~238>$>MntK6ufLkwR1F#hHcQuRJenP zZylZDXHOC5R|}2|BUza7`MY-+j}U3r7946Ip{6=*lZA)c=N8o7NVwdg@un< z%-lAVn*vsynP`wtbf^Q zNk5;XV7}v!rs-DvOsgk}2dSESt~kgtpA(6z&z8#Y6%F^%qRM4}vxj8-)cNPjmqW|7 z5ZlQo=cP*K=~@xXd_AiCjI1-iA4_W+Bh5?QCJP?Hs5=IPNbIu(Vz&Z4Jnlr?+s$`&J$6H%x8G-skv#Bzx&;)J4F;RDSpZ4 zQH2O0CoMPc%;3MlHKmon;^n`Af@6}0RSx6{G|!VZ$u{Msb@M)ugbw54beG!t9FMtK zWnoN>v?)IFm8lS&3>q>fiF@rt2?HvCR}3KrlbR2W)G0Fk2e*s!#!K0bf35ml-hg0V zl}NW6j}?IFi70EnN#n^VJ~t{o|D$gy=lsJMSnx;RqS;@o3NQwyx2vYTGNs;60cZ7o z(OfEj7z4j9>j6GA%qsr3v-;70&+0e0{}|}8o||ikOy!10;(&4X8zetX1e>4yhT(0lovT@nx&P8Kah7m6c^~%k;-Y=iGO?rJQIeRTpa^vr*iDQ+7hlfG7BLM5y5F+G=jO z#L-brzCs-NMp)bmfec);49P3PJ1N~3*n-vSss6o6ZO(cdH*hB$$_=yVM%;NcRrt%$ ztgmFWVH#yuqxsQ9hNB&YR#uejIXt&Bqe>xd-CE%2N1t3+ZUiLGMDmH=Y?r-G1dyHt z3l~)EfYL8AQVwDI=Z3S6y6)v5IHY1%N99$mp+W4=PC_<3t#WRUkG{IT6-Ts(?`@D!2XES}e#m-sTuo*D++1C2@neB){dc&$s$~mD+@X;q zrAcGLp1Jcn43%h-{2J3u_Wt_%u`twtE?Ca{$~<-ACd>BF(!+7}`OLtDz6i)miU@)g zOvI-5xbXNR7L(J*;_G)wT2~4Y+X)Wquz?dgiLR6<_2*ix{P5olhR27*Q=_4yz>{`N zKD;A6x2>XcFqPaAS)l;vr06~5xZCz}yr9wd7QSbbgazreYp@bwaiX{HFUy4n?@^j$ z_I{_ivys`|ZrxPo{i1FD%Y0(;osj$5y)8+-2ATs~Mi;yXc?d`T8r_dLf=`3Lw(5V9 z`I5U8S$(TGIcZ#D3H8MyjBA-72=d|nkiVr=GGAzENTV>W#4nmJC*YJo#fkQfhYwry zL-aNoU1lkuC%_#D1-GTcep1`i;UiU6PA~z8aeDso%T5Xz+$Bo&?lTjbBkA0s^0mVb z*=*tFSpOZWtWcvL#Tajraxt~Br!y&ofT#f}HRHflDS2X#DNF478%ISQnCoUTLQ+o4 zRI&<8=nGM$hO{mUrqBC%?|NcA-o+$}eIUUT{lpaH4lN2raP=Q6XSBqBwI_c*oCVjW zH!qsT)I*(&@1E-hf9;=I{S?s7IXiTC&;~I7+$`RHT7JI-+^X#sb57PKA3G)RDqr$s zt{$^nV-RqiG66y!KO}&VM=GI=r`Cpum2G|tM0mF|^Jqt2mo8{w(Z=SSOQq4|py(a-L0OCjmb z=XAKVaV;C$e(tnkSkNW`nf3@nDVZ_VxC}DzdJ!KFyYt7zV@MTRW?(42H8ZYYJ$0?7 zYp5uS($sCh+|z-W&x@zkzk0tn!k;3L-Zp97fBgD|%X#jL8bg(@c)=Up3cHyoiGYBG z4P6AVwj5vv=%)nyRMy{D%I|J_YgEV_O_xoPnFv6OOC)=aQJ?hIEi?rXqk?-FBCV|n zE39?{nBSy0okwzuM7<=74q`x@Pq-5rIBIIII=JDRjfvl_bFy1;^*`5n`5#pmWuIH* z6xQDtmo=t)x99sMPp-F{WPQyjmJ^H1PIhVUgH09EKtpnOWP#xM}pe-CFnVmiq8Uk|4qJ4r2$4v2}98TjFm%)PM4+ za%Ft3D;H-f)MXp)G;DM9EDg;Hy-mm(9cJL3T8{qtb^*)JjtG4*kz@u7?xnV{v^%=?UK(oimbR&jH77`8%%qH&p}O3Izp9!&UZ# zXve|SHG3qDd^q3}k5L`YK%RvkjPb)%HBTRSe?$EE5bs~t2G-`X>~*r^k0K=vOdvk? zi=V!Y>CXn!qM&Yd0B&z;I|+rlsz2UBB{Y^>-nubhyUk=}hE9vpq*;iag!3SuTn91<*oAqpxIhr;*RouL)`s)=PiHCfiZ7KF-Xb2x4fn^l|_iQ?TQM{ zA|2+8$8{Pih4l?JXf+4=mhZVQlkZDRdxL1aGj-*Hr5wq#)+qG)49W?Fe2W3|Im@r@ zBTw#FG<=vk7u9TS`eVT=3+;C2A@8EFV>8Fb-btdQrF~gc%xh>lckHqtBCkr0_R~s1 zJS}GA~)vv{Y(u zD0kY8o~W9c`GySHOZEX%eBZ{v95%3wZ=AdZyFZ0NHTh;{h9>WQW{&qJ>V_N1NfVSi z(xV2!1xsZHzIqn*QFF1H>_LR0_twr%kKd@%BxkfPG8rG%b8&haO)Tl!x8d0jYqy>y zx9Z|a(J*j9^vDn7wkB~uhc4+NGNr+X=(C~vt}UfjL0gmk$)A_PVS_27JL37c1t?sY zP|I499aq(2D0C6_@h@^P_Ygf4tWzb|xm@T|SUL2G%8 zzpd5W<8>Fp1wD%9fo_Hmzwqltli=O(d=tUQO192EK#R)ivUQXzMr2blqL1Gmm+Ap#MPW01LCkfBNkMVU5Fo?4Qtd?D?^D2o~03IqLJb2DLf z%q(4soV{h$s3pr4C`C}+W=@YUEUAEyIE-z90wc(4)!mwbZt3HLupeDTznkG`Zi+ps)$2dNxD!WqWSXeKn6IcCn@p<>nHP_ z0JsOUPg42xn`rPLb{&<#X5$ZcbPk@Bp_kYWS1L-qDE}A3-w;AtQdI@>KK6!;w8w8V zPf2H>PF#BuE=R1BKt`xifGrTQ;4YJ3rkOd8u@)j_t&v$jG2(H?PkaQdR>a zds$9=eye+?P~Uggf#rylF6z1_{L5Ehm!Zo)=k|lXjIF=hN!3tlSOyrV;U^9UM5gX< z$BcE+$$~&@JJ}Gfl^An80wq`9I}4^NakE2esT1!eDY0k7pECYH3xD zTDy|B?v7_WudG&hN*)HUQXaki&dE&%4vQ!?XWDK*foOsiZIRRjEy<4)JJx|E<;Fa5 zt9qBc9OwBEKCE(dw7E(36|bsVN-d({gS4?RbR4`Q2$IvSs>!uSWzKQEa)w{IQFm93 z2jZCF9H2a{J$8tmzl5b;ZGF)l$f_vD>sBtEU7)l_&;@tPToKGx5FyQ$`l{CK*tzwh zQbu}~E;+e($3QGwUZB@O3w`~zS2pcpcGzhFrrL$pUQgh$A|==u>9ZK7UL>oGYzvk^zScxWhUl=+32_F}_xP8rr zSe0rY_9r@#Hk$FPpW@Fs6?eY;K`Thp!hdNDv~?|0f+Vl>+a+;Yut>SfmR3HhXZdPQ z6=a6@ZV^rUyL0P&7coIH*r~94R*vl$V|zkFrH;*V;k#o=U6WSj-2Wi$ErZ%%yKiq= zT#FZ{xCD1E?(PJ4cL-7{6ff=$MS=%+r?|VjYj7!0xZm`C&U4QB&zx`XhsmB5?m{$T#ZwF^tn(ZOA(J>-9>m7XYo!L3}9{Z3yj~P~oSL3$*Shho? zN;&70Ez|7wGY(KHRCeRFGWpBw&fxThR?Sf&&JG&++AJZ;r(s7L7XgIJ9X%D#ns_ij zi4NC;Pr@LfIjh0GD;xR2h_W^_>Jq9<3G00CBPlI8)|mn^gHwn)x!11oicv z8=PRi+$e}|;iTN$hUT3^xuwkQkMZy3^}K`DSF#JT=OS9N*e^|Eiy&f z`BACsfsfMX+3qIX>(RES16$}N`!5v} zUD%R+s#($6^&6&B6?EQOvsZXT3vQ#|WB4%E^R*@db$c9^XCjv##)?Mkdqpzjwqo=^ z0f&`51BAi32lJE+y?puuDyn-i(XgfGUTSY>mRdcPf)_d{NBe`w@-{P#P ze&J{#CFgYT|K8BBOLp@>%KX5#5vHIO#PM2rN(c3JpbfE@tr%AX&UiCwVs9e$@ma50 z+C2=A5guz&{7yR7uOTx!><(2BWw2u9UO)@YR6i3YoUc1)BEC^9m5k)a#esGtD&<_@ zT(LIQx+oHiOC)9g)cG(eZbc~NB`^0ufX9k$(&@}nPPHkSM7T^)EmT;bPAh-GrG8hi z)HcE`Pe3~veZ1C7#j4z~RCd$1M0!~DSorfE+j@(nSH5}vVO`kzE1gFiq#Smc{kZc| zc4(ZEcH@kvV;a0XYn=OuK+RwJvAka)cNaDGGv(iq*3P?=zt{l9E6tD3USB`wW_4s9 zE&fFW#1A>s>?*?u0nh)PC@mS&#Xh7<{-p(QwAIYC`#*kNo9xK8ekU6tEfbXwi)hXK zNlitpGKIRMMthcXhjAd1$vsHe()P#=rRQop)4Pw36?I|N_C`Rj+--@3_HlI2=Ik(5+t ziP^COo5e`=r$odddY}Nsq9zk!SA{CY>jmDt1^?+`p}Vt989Oakkj04PE%%`O@+4)1 zjR-5nGuivz9mO@+%}mp;DPrhD4%~J#1zo%FJZufI?y=azi9eM<+a7v46*Q_@MGez2sLMo$?Lr~WXVX3q8P>-eoAL}BCYiN>0U|IN_>V zqq%132?*HhR&#Z5bitP=MZSAZF(VGkr77*vc zT5Tp2)-ZOeH`PSby>M*9`g2v*pNzZCE76-f?B()`@*k5r#>_l7wifE&|D)Py}<<*RHf#)aOd$4x$7VFN5-28~ta(WCYjf?q16#^*V@1Li~O? za7?JUax03x;<&{adJ5ODm5G$1r@ex8=FZ+KVK^{;o@VNn+?${K)w1YwY&yg z&$@V>0xo_sz4jrfD_9BqNNS-foBu)E23^4k1rkCKEKJ59186BX7Hd6=8j6Eke+?Kl~{wKENY-mQ<)**lEte6USzMTd9!YJ2s7Fbf$6im^?U(bHG)A_tj| z8W{CLy$*O-*-mq!B{gXW-=?}{)jpw39MV~OsFw`HyU!sH zFU*zRx<#sS8ctR<4`h$ai5!Mf!gHEtfeTrjWg066(@SdOt^I}{()HfAd4iNa5@r7( zlx^kBAE;;YI>`oFn2D8*w;1qA(wpyod5NJ3Jkk%-WnfG)ww!So_e;3GmQ)2$kI96h zb4iOJlll5qD(`#D69<)(;18e3^Q5O0aBb~xZRN~)RREv73wKo&F)y8WA^Vri z#ooGX8k45*EX%-NE7RJC}O428t;_zhaPeGd=80!_MG zf5if%Ot#_D^t8%I(o9lU;ikO{eIFs`K|KiksOqxHE`y7w2{ZJvV=MVBL) z(N3iC{|*26AE*!_nv}!mRwFS&n2lmWIcF1O+Vw8G{Ij6*KX7f}-fh=32>RYI^wIkH z@^Pi3$>L+358x^wh9CGWnd<+T(}qQ5@v4BHzB}9Zfi&NmxZfF1tLh(n?=qIA{a)P%YBllUE zT0{Y%_Z5|S_l*Fe-ZUhNrDiokE1*K~%qNWo3Pmt-BFtv1?`taz)q^o<{zGtM7horJO*E zU`b!cu$y)dGlyCyKIF-eYht&LcEAG)>cnpCIxm9`jE`W+WC1UxGou~xwOUqX@v`VL zDB;C$)YMUbXW_~ih^(T_I2>q=Z6l~7!O9p2(wY(SECwU7D@eD$+4#o*Ocnp9VE&{W zsiq(1|Cl`yM0qD_|L)0(ovWkR;)W}}fb71)vsNH_WN6AVnxcOA&ocU070GCgLMF{M z`wca9nd))X>t@RVBA$u2jiq7fT;gXP6)|3aeE2uhpR_Rg?Un}v{X@|Bhz8oD&Up5+ zY(KD5u!f~Nf{9@Q^>g`;yS&b}%Q#hfj5VxOvgH%QRN!W^vf#_ zPeyDm&d^c|;pxLmzFn;>^5Rq+1j;{R{P4LwCO#gpZJDp#m%H>EQKwk?k!0DbVZu^j zt(;hX@+pQl5hPTfVuTO<7d9jY|A8B0VfP<<%qa_)md%#xsc^Mx%HBXO4u8W&K|WMU z!v>f2R>$oozE>&2_IPg|%lxiJDn5dZSOXS-jC~RD-nxaxZ9NLmy|;&z>KK%VPg*c0F0F^mzoucOV)=L zY~rsn)dN~|Zhy#t7)zDw=BbKj#@A8`3-jVyr0rttLIncEv36tNDi`MFS|S|wg>qG^ zPsTE1*$KwN2;t4cxA<8%+X5$}J(rahg_30pcxmi4OVtnaZ{n2qj5{q^Fc~o2H~aoL za3{I=v=YBK(OuZWtDV;Q7!Rt{pFVx%reRl%kB`LMgW?dx)zqIa1`Zp0Gu2hI3*lGC z2Oe>IO|&a>dj=llfeHbk8`GFN32Cvyf~D1a2R3HmoYaaED{gkAHH|X_gEmKG5C|`m zps??JIaX3;z>OgnRp`wmoZx!7#2;)hQ3G3PuW;?i8CT7{+^-)(o|~FwcGC#b+A%b- zh-5wljOk>GAX%T_ZgR9jbtR`lIDh=J7$VId^1BO~RDoS|I>FL3Z*Z_-+7X;SYU(7# zEz5ItJ#8g!*~-jN^hjzYdFf?05mft))>oDL3JAE6?@w@>L<9wLzC{=K!jCqg^;|D* zoiwq37Zbw3rMCToTccXxQEn4{>|HGNbJjr6pmb)t6L0;D3Kq}4yTR0+xVz+Xc2;g; z$gF$HmDFYFyqR@DI)wqz-&3l3kgXb7EM08Bv9T@O^^7BfL(UWsSf5iRoO_2B64p=j zenH0x(B|Jhjey7&ycCy>xl6V69b&B6PHMiSlUdRXPs99BojW+__;gtxE87yV!PPLJ z)qtx?E}1FHBW0t%p4x-uuB_-bbtD;T`OG)~(1Xbhg0#v?+PFR6K znJbSS!OdnhH_P|?QYuAqrN22hTIop6?^4C=5|dP=s2I3JydO(VyQH&TbtUxWtgpTX ztPWXgL_QtV2Dg=dSNr+#e54O>WE+d3#Jg93yext?fs-y9o&m*P`(k3>oCtS#s%I%% zauKddq$ouHE)?k=8Ar`8LsS32>3G2gLkAwKy0;LezvzU&bD{%}BM<=EN`6pfuxrhY z{5ke_UdB2u;V|7bR?kVd$L$zS$bs4iN>|N~$5$c~CK+sh$3*|;I)c8=yI%mbW$ux? zbsWMwyMLo?*&fsdw4|-rFJ(lx{R79j;eCUpGx4=y;5D=TbZ@>}=Qg%|P39V~!c?zK zUDymue9F(meyad{83Far0dnf>7g>Y@U`K*w+BDJvy!-@VcZs12jdp3lT6u=M$~`y5 z$qK*rlb{I6F4ptDHac>t6ANbCm(}UL%A(UcUW>K)QcRP$x}R%o>514yv=*+|l(SJm zF(SG%mYqLCI>8OodHh0rS20>@#Jjm;{W)2O1jKXBUt}S2HFu5o3+Rp-m6;%fXfc?B zBnz+8AWdx4ZIW`KGRA-h1&>g=2yjGAHw^ zq7IK%w6t(6Uon!nBQGMT}%u7`Cd-*2R zVfO?uH1BQqk+~WQ(lN2BB?ZyYVMqnN35>EkdgH;r>%Rc0YAOBB76T*<>ah@u z!9psCu9N)7SiuQEuwI*~yNNECdcCL-tB;sb6MCp1u-Q;6lw>cPyPk4Tzwsbykz%Ih zupO$(_BjW=?hu`q2jiT%qagbfw{mK}bf%=AjyKA>oqen_C6~yh@po}nQc6@50CYAR zN&nl6u}P;5pb>yM#+inNJRm%>OZR4Cr{0T=8K_iPz`Fb?I{0`Xe?4P_x61I5XZnyz zeZ43}x?TX1W1e#WB*DPUYskW?sDN57-vXG!kP;=pzv4n_7p226e`2<~iiuP{(=x4` zpgVuA*UN~`VmYTv#v_al0r*!!c%u@2@Fm(oP%{)6*;EP<^47Qt>`EA@;Mp>H4s(BZ zIkW^0>vp90jKvSj80=`(g`$aPjbm;S|S0Q&Wzuz6@2M>Tp)*^yA#5^;yosSY7}OutBQl^5j%Ou zUBp9OWx>(znj$re1o*%}Xi0|HEqou9OI@U-f><`O%0IB^j;Kg~o5h(?N9BYUA3ib;qaww!XsU2` z;J%KrWK=ggM8-UeY&UxaAA6=P*4IEsjW{GubjNFo8bk6-%ho_IY-EM|R$(fHaPZ*+ zF!pOcr-2H&ib`d3m7`{e^?*?Zhb_A!QxjnvNPI|Q+OF=cm^idrs;;Ztf9B==-e8IU zDu7!(Pa=##?Hj*}+>qn?-1;D3Ua4}i(1eG$4b;L$qo7)60eB~GYUr|-57ZU}B6d)r zsVZs`!O{`tBi?MFzh`2~u-hOJ*okvvPP-rS86{mTDAw-r9!>Va$yo z<8pQ(M0sz!hSNqL;b@JYhm&1Fu>s74-^(+3)8__!7|&w zMZ~3x<8XzeeAtD9kS?%No{=WG+TfRRj5zlyW&XHc*oMTWybrKSXi5cpJz$p0v^)mt zB{^BLDTK;z=P;8DSI@E^7SDUeGW4V&$4w-VqN{wOD^{%`o*%bK62k)u9o=*hk%~(zhDX+oHs;93az4C zdAzKm!VFkEeq72ZF?MvpS3O5YebQ@w*fW;oHKKOuzo@s=XeugK@zHY-m>gc%5N;Vc z5%isYOl>X3Ab(Xniy~rA^(xQfoHCl}#fbX8W=TQESjk+cz;ey#7U^f#xLM3ctK`pH z@@yeJLnGs5JL0Lb#O_X;Wl1~?*p`^-5Nf2~KP(}P7L&Em09RZ53Z6O$inXZ6~ zHh+%Dk18K#hoKSKeepen|4J~LXL$R`A!kJgEf+~uBZke1(HYZ@A!e%$8^_SQOl`uC zo+poj363ND$M-F1U_c%!Z_>ui+A{A0Qy*H-s`YF~Z_Kn;)o zU$2_1R>Nr8qdCW4UsZ+wPa6t@a9auy_{KgtnQ{&9{umG`>d3#K46=Ak%{b0!Q@WBn z@Om#6YCM?iuMTQpo};`=H@yOOB!;x&!;q6Vl2_#l9d)dx|50=6Qm*CwRdc`hzJ>hj z=ufl}8Ggu>=-2cho0(3`LCfpc>auUUT6Hl|qOdz9cF@g3W{fW1k-perQ!n0sphD;%mh9OvWpU$ zu)h?u(hr#=c}(qHeLW4H@8GsZS3YgA2>J@bw7cWLd!0m&5i0p za7R+C{xZa3U{N)Md0sPN65i+<|6F)sAVxgvXHBPW{FByK|J*Iq5%d;&N-+OJNnac0 z^$I!rDvgmWvSijn3heBG6H_-HRd`|Q>iGDLl96q{@HJ_3qX6%W`8rJLeww%c^Pa(k znquz+UqLVB2D%0E2jj04Be3DF3jae@Mb!t$r$FAf!eIMMj-8rAJk|;Lz*8NUQN-5P z*K|gna+(={>U(Y{O)B{82qLMExaV?+i&OiS^3ztdMVu4esaE`3w}BlX`0wqL*cG#- z^lb)=;XfNSwV6b;nLW5*M~kW?HNEWrc=TtLy!>=k`@S3St2X1`qDn1@Cg2y?!$u~T zG~A~u-A=(Vxjat@*;21E-Js->0c@_sS$l>>wTifUEhny5lzpnw00H{xv^o3Pr*U2X zqQxB!4Q-Ck$@fpeo);zTXeds!$<}ZR$EH?RXvFW+Am0ATo#A$T5m&XL)XLy*Z*)rqu!=>iWV)~<<9sG9t7oB6SoC}?%OyD9czq}A1d~tM|LpT| zFm;!3f3$&=Khw^b*ETv`2zY?<&UPOw1$8?LhCTu9TEi4tia*Ro6=v&_?Wv^oI+{si zZRh-~Yhrmp>T1YOcUD^Vn4*?0>Z7;J_H{uT4L$oU*+8V^UKI1=LAx%e+*LDcHdvSR zOvptMI!RNO>yL4==pxYzYb43I=Kmpap*0PVj)KUSOb-dSf);sD-`qwW@tx2Wx4) z(T%%9_0lI8!5JfJ>r$t8LJn`-su3!?mg&uyim%%&=DZPXM=^jkG>Ot(vFTa@S=eym8C-vYpjQ#<4E;CQm923DQ5OZRPH1x=_sa@rBKlb z*aI*f`VU=n*o8fM(yE5KgK5%FLf4GUqtZGqJO6Fl_?>$xA z;kw{UaCK`v9A}0TD;7mP&Y}U{O4|F`L=zvO(Uzlum=o>^sB2}e39>U28*EwS9H;OjVx-GUs$Ofa{9u_cU^&Yco=@PYMGIc#>t9rNp>taf9BxCeKQSF+OBgdsn}!!`de zh|_1VNy>f1WaMdrxEA#1o5HdBpWSj7ON-f#5^tdurF28c_koakYdxdVyAT*vYM52ln z;JDl>Dodc7$fWsw>p;23NjK+;SW7O-&2-iA^J?>AEEA2HtletKB@N-2&H*X9 z6&Y@~gqZa~kWKzCFM+t2-!hftI|6}~#6#E#YUn`K775#7mc^6}Mr(=<%p6RWb7(Afv+tZv zt!Yry2Wvd}GV9g83h0>)cqV^oHH`bRi^_pS2r~`jI*h#kRRJ>%ROfxv>ObL0|FzWyeUHOIs2O9&%qfj=3b1Qai&%<#;G?X_gl}3R2Bta1s8Fx@u zF6d{1HBo7khGFjSqry5#-n=^Qg(k%Y-<-}RWc=i^Zi}N_D?VU z1Ls%I9%TJ$2E+8NZtBA@eJB6L^o0q+!Fl-Xl}ZUvojdY(jN6^M!+oh=u_s2Ld^6I6 z6Re`u%Jw5<*i+jcv|dGAJN0vTz>E6f?E7JRebm-|fYZ8CJaW^PMF8>*7IIGb$lJ(8XIPh&G`Cpvp9!p^51x&?Yo+iQd(KppC1 z8~fSzM?d!E6--Zgq9KInefI*7pt513>ltqV_f!&7>6Ka-Kd#x$vrIR#r|$s&E0>&f zN2UYkuo$U~cY56q7COy+WK*1S&XQI?3Y$#VaXy6G)!mf184}RSdSdnjIiRuBQAf5| z7%92vzOIruj{(i!E^UDH11A*A(c{f%xQOtuDDFLlm#_D8+hFL-XB$14h;si^Tv^p* z1}Y~R?;f4tqtIM#ybPyiSMp-BT%>((`_TN^2Ko@f0s!*Vtft0T{ay>mucY87MSK)x zw59H>3!}#IA!V6Su_sy;h^1{>TM}%R`d=mY--|51GOimoSE^vNy}PG4nSuZX7r0Qw znRDDtl=VXetB?HL9gQ}#t`~GzRIv%N%&3+4Ruz!fDZFMJcgPbISo5@KUHe zOf|4Jlp(Yy7Ev;A67|KtrBOw(r%k{TUL9G50KVkTr&verQnrMiCs~I^J&O;6_2-4v9Y<0@~sBe)g#GXx2SuMWaG}?KCw~&Y*o}XLqsb_A7>7t z51%Cru2g0WG}r)TpPhzFs@wm8V_fpMNsQlv)=)+#DXS32GLvZ%`V8$ zpme+o1U9FcO{|#~qN*5$b@ZD;i}4szo}TlA?Ny@^9Y026-->X>+9%@`|M*pF^t0TP ztKR?5cpwRIvvh(_exg;7%`$6iq0QEoX!z9BG1a6ji6m)FcUhH35H;M5MpZ7x0B6;g zRM`eg_O-g8FEuiOYD2@=#!C5)Ma5*HY}CP9$T`zWrh-JeU2wRhD#|<%aVx&=o5vY^ zixy{P{3(~0KFL>yz6zbP>ms*N>4@=K6CzsjCODsj#WyYbK;y9%>Hw}(`;>==I2IY5 zMS~Ghw2Y_dRBk4>xdUS+q)d*NP-v4Q`|1GblU5fwm65+?>6GjJoc)c5a$JQbHHv3K z^^Rwhi)ZaY8~lf@TZ9~#Y%&qT_@Zg)sj9iI+!_C7grJh^Ej1IY#X&?4SAS@TX8#lf zoK8^KBB=8>#n03oF56(s4#EZIvOPc>x})=^cl8)&ybtmyYUdSh-JP=w`)8e%bPOcZ zDivxAutBv&A2{FjwaHWjB=acl_+~bd)%cttyVesI?$0LK?;}2bwDJbE45qm7QKa-Cq*DVo`;8+NaPN``Vp7;mukj3?F<)hpy z^)7^9ti?#2m^noz1P5k1ulOX<<7tF)RiWT_om2z;(INS5SSVY5cDo~Smdj0W$YT)M zU2vzyJJ)OW#3iLCp!k!* z;HS#HrpB^zmB1at*s!Y6B0agZlIUP?tzA~pFGkyF`*pf8mvZSW%~rH#Hy6bK4Z0{S z3H#S?{DOZAOtzpD1Skg~2$}bOB|P+b3z?s0J3i+nyYQgrug~##Bqk>mtMP7~=rYqG zr8+8Ac;ZGsq_xRAlMO{yolrbF>(pG}eKt(ZU&T#ksw0@N(uaN%Y-S@`+fB9rs+??$ z^WXWU2GFNsiHx;o-t@Sg+%e+&D?@?SOCbzzt~R$E6<#8>cnb8q-x5L;^eUeU?NU0f z2rV#qW8Dw-@2TN><`dS+8--L1Pk5R8!L6O5{REZfl8RiXd@uZ1$yO(-RY0KCvH)*M z`~ky>+EQYCvdx;^AjoYkdiB@o(bJXrJga}hB0r%^I=hrx*he%MY%6&+fnN6<2K!Fl zSWLc?Li}B%S!N%eoy+C;c#Bi1B!W_(`4DCTuJR8@3FjH9k-Y5HLsOx`W}chqL3Y;} zH5WhHnE3XR6`dM61G$OgzRa_2|DG6W*@>K6Gv@D2mkZU{YHCUUj3rPZs=F^$oYb16 zkC{@gq6N0}#M2SL?U|XPwk7gxY<&P^+%9C24CQH^&eqj180cg29C1P3MR3UvVG>`2 zXid9X>}2!bwGjB~Ff5oN(TcfA9+Ec7N`XS%7emwqi4n-W$siVu-l4fAe@c$7=j0m< z#AFS3bJQrBI;bUY;%J()FoZ?vEIJ6U6gAdv{E~gW$#&^2hGZfekds6s ziun-$CY1~{a|hNhIP7nM*nUy`ZW}`Lk4}2qMz_Swx2Sg4V_BipD4eUc_iqJorgT|9 zp-1|=m+J~dwGd;MqeYk0HArtnVmIU9yQ*Ul{J(}IhWn##@xvoK|Dhu)$B0$I_WFM# zJkF&4fqVSV@Z`Tc{B|q=(RIdsB+Swid0-$|;P!u&CeB6vP|AMF^l76fVpw+BF?*vm z`QUmLb+GTeqW6lOYnl z-G=3lYhxt*K)PvB&}_b@rT*r#tq2#Mt}0H=NJsf*DA~!uIFY^NUKBW-o)u8RT;B%X zBo6xY2EodAehkg&j!CVgGAoM~OkuZ(rbdT;AEufL))Evq!kwud!-g@r%(o$AaM1Vj ze^R{#&uKm4S~7FK4Vg+fnNl!)D?k~)N*?iZ4#27W*yE`658Mmw`PamdTfE9vn-RBm2z9KcpD79vNgqc#0w* z-(J&nV{??4-58$5)*W4^gMF0=3RI>olS+Mc6f$*kk&65s_6gVS2Et|7@66(vFH|7-^9gsx4%rDJl-jcZ_5+R2Q#rrBk@8o z&EVdALx#i8cVEMA_#PKg&m9$2bjQrv4i_H8kVghQc#j<(qWP8~5a}|j`Ayspkde=} z9K!Cx_Z=K8=n0pCx~ziqU_dbfbGP)Qp9C`F2Figd|9$`i?LISCja4x?ox+4$iCPNg znVRh*ctGRAk7~YB{^j$LrUR>`oNIn4W$|Z$l87`$%BPG$0kR8XgA_?clT4boxlHdY zFxvTgE#;)dyNzOmznd#U+2>m!#*Fic_8!9#-VBL^$tRF`c3Pz>75 z_h40JkHu1zk=~A@Yu7k0h49)dV=ObwsTH!dplv-V0RRYOQHpg1?oN%fGC&@c;pQBI z<_QQmefzY_ylaaXZ%SG{jGhkAd>tBWutwju@ylwQb}(Hgy06F!V437jm8vmyQNQ3_ z87x)q*|dB`H?72>!S%$F=zfRdaof!fOBy?XI;4HPMth3VmO_I}j< zO&F78Mi1V*D^ddni>s;ut?o*s5&r*`C3M)Avcw<*T1x4E;B4>9v)pw%;s

=9Uy#Q97o^cMc1ZQ` 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

0P5 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 Date: Thu, 7 Jan 2021 01:11:25 +0100 Subject: [PATCH 09/92] Trust-over-IP --- docs/Q-and-A.md | 2 +- docs/images/Trust-over-IP.jpeg | Bin 0 -> 240053 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 docs/images/Trust-over-IP.jpeg diff --git a/docs/Q-and-A.md b/docs/Q-and-A.md index c8fcc39d2..2df8c5475 100644 --- a/docs/Q-and-A.md +++ b/docs/Q-and-A.md @@ -508,7 +508,7 @@ minimize permanently retained data # Q&A section Blockchain ## Does Sidetree use a blockchain? -Yes, Sidetree is blockchain agnostic. \ +Yes, it needs a global blockchain to provide an ordered settlement layer 1 that has reached consensus over the unique representation of the "truth". Sidetree sits on top of this Layer 1, in layer 2 of the `ToIP model` and is blockchain agnostic.\ _(@henkvancann)_ ## What's the difference between Sidetree and blockchain? diff --git a/docs/images/Trust-over-IP.jpeg b/docs/images/Trust-over-IP.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..8d6eecd12d0ed4b275d6484e3bf0be823ab2017b GIT binary patch literal 240053 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